1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-08-08 17:42:12 +03:00

Move ip_mreqn structure from Linux to generic

I.e. from sysdeps/unix/sysv/linux/bits/in.h to netinet/in.h

It is following both the BSD and Linux definitions.

Reviewed-by: Florian Weimer <fweimer@redhat.com>
This commit is contained in:
Samuel Thibault
2022-08-13 23:02:51 +02:00
parent 85860ad6ea
commit a2ee8c6500
2 changed files with 13 additions and 8 deletions

View File

@@ -278,6 +278,19 @@ struct ip_mreq
struct in_addr imr_interface;
};
/* IPv4 multicast request with interface index. */
struct ip_mreqn
{
/* IP multicast address of group. */
struct in_addr imr_multiaddr;
/* Local IP address of interface. */
struct in_addr imr_address;
/* Interface index. */
int imr_ifindex;
};
struct ip_mreq_source
{
/* IP multicast address of group. */