kern/64167
Darren Reed
darrenr at FreeBSD.ORG
Sat Mar 13 10:47:44 PST 2004
Does this patch look right ?
Index: ip_fil.c
===================================================================
RCS file: /home/ncvs/src/sys/contrib/ipfilter/netinet/ip_fil.c,v
retrieving revision 1.43
diff -c -r1.43 ip_fil.c
*** ip_fil.c 21 Feb 2004 21:10:39 -0000 1.43
--- ip_fil.c 13 Mar 2004 18:43:58 -0000
***************
*** 2020,2030 ****
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,
--- 2020,2034 ----
error = ip6_getpmtu(ro_pmtu, ro, ifp, &finaldst, &mtu);
if (error == 0) {
#else
! # ifdef IN6_LINKMTU
! mtu = IN6_LINKMTU(ifp);
! # else
! # ifdef ND_IFINFO
mtu = ND_IFINFO(ifp)->linkmtu;
! # else
mtu = nd_ifinfo[ifp->if_index].linkmtu;
! # endif
! # endif
#endif
if (m0->m_pkthdr.len <= mtu)
error = nd6_output(ifp, fin->fin_ifp, m0,
More information about the freebsd-bugs
mailing list