aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib
diff options
context:
space:
mode:
authorHajimu UMEMOTO <ume@FreeBSD.org>2003-10-17 20:20:14 +0000
committerHajimu UMEMOTO <ume@FreeBSD.org>2003-10-17 20:20:14 +0000
commit11e6ffbea3bcd247c0e4db88b513071431cc233d (patch)
tree92343160a3a3270837be8a3208ade77fffb1791a /sys/contrib
parent2925fa2283cdda4b2aabf8b9a4641b5760f3a841 (diff)
downloadsrc-11e6ffbea3bcd247c0e4db88b513071431cc233d.tar.gz
src-11e6ffbea3bcd247c0e4db88b513071431cc233d.zip
use ND_IFINFO().
Notes
Notes: svn path=/head/; revision=121170
Diffstat (limited to 'sys/contrib')
-rw-r--r--sys/contrib/ipfilter/netinet/ip_fil.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/contrib/ipfilter/netinet/ip_fil.c b/sys/contrib/ipfilter/netinet/ip_fil.c
index a0f685743481..61c4cebb3148 100644
--- a/sys/contrib/ipfilter/netinet/ip_fil.c
+++ b/sys/contrib/ipfilter/netinet/ip_fil.c
@@ -2018,8 +2018,12 @@ frdest_t *fdp;
error = ip6_getpmtu(ro_pmtu, ro, ifp, &finaldst, &mtu);
if (error == 0) {
#else
+#ifdef ND_IFINFO
+ mtu = ND_IFINFO(ifp)->linkmtu;
+#else
mtu = nd_ifinfo[ifp->if_index].linkmtu;
#endif
+#endif
if (m0->m_pkthdr.len <= mtu)
error = nd6_output(ifp, fin->fin_ifp, m0,
dst6, ro->ro_rt);