summaryrefslogtreecommitdiffstats
path: root/sys/netinet/if_ether.c
diff options
context:
space:
mode:
authorbms <bms@FreeBSD.org>2009-03-09 17:53:05 +0000
committerbms <bms@FreeBSD.org>2009-03-09 17:53:05 +0000
commit71233409ea6a2f4d751847c05e7aad9375278d94 (patch)
tree3d95180b6661648cd67dba62e6daefc7c8661793 /sys/netinet/if_ether.c
parent2173e9258f5b3400a58f42bd91fd01c1efc4441d (diff)
downloadFreeBSD-src-71233409ea6a2f4d751847c05e7aad9375278d94.zip
FreeBSD-src-71233409ea6a2f4d751847c05e7aad9375278d94.tar.gz
Merge IGMPv3 and Source-Specific Multicast (SSM) to the FreeBSD
IPv4 stack. Diffs are minimized against p4. PCS has been used for some protocol verification, more widespread testing of recorded sources in Group-and-Source queries is needed. sizeof(struct igmpstat) has changed. __FreeBSD_version is bumped to 800070.
Diffstat (limited to 'sys/netinet/if_ether.c')
-rw-r--r--sys/netinet/if_ether.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/netinet/if_ether.c b/sys/netinet/if_ether.c
index 385212c..a918415 100644
--- a/sys/netinet/if_ether.c
+++ b/sys/netinet/if_ether.c
@@ -81,7 +81,8 @@ __FBSDID("$FreeBSD$");
#define SIN(s) ((struct sockaddr_in *)s)
#define SDL(s) ((struct sockaddr_dl *)s)
-#define LLTABLE(ifp) ((struct lltable *)(ifp)->if_afdata[AF_INET])
+#define LLTABLE(ifp) \
+ ((struct in_ifinfo *)(ifp)->if_afdata[AF_INET])->ii_llt
SYSCTL_DECL(_net_link_ether);
SYSCTL_NODE(_net_link_ether, PF_INET, inet, CTLFLAG_RW, 0, "");
OpenPOWER on IntegriCloud