svn commit: r198075 - head/sys/net
Bjoern A. Zeeb
bz at FreeBSD.org
Wed Oct 14 11:55:56 UTC 2009
Author: bz
Date: Wed Oct 14 11:55:55 2009
New Revision: 198075
URL: http://svn.freebsd.org/changeset/base/198075
Log:
Unbreak the VIMAGE build with IPSEC, broken with r197952 by
virtualizing the pfil hooks.
For consistency add the V_ to virtualize the pfil hooks in here as well.
MFC after: 55 days
X-MFC after: julian MFCed r197952.
Modified:
head/sys/net/if_enc.c
Modified: head/sys/net/if_enc.c
==============================================================================
--- head/sys/net/if_enc.c Wed Oct 14 11:50:22 2009 (r198074)
+++ head/sys/net/if_enc.c Wed Oct 14 11:55:55 2009 (r198075)
@@ -243,9 +243,9 @@ ipsec_filter(struct mbuf **mp, int dir,
}
/* Skip pfil(9) if no filters are loaded */
- if (!(PFIL_HOOKED(&inet_pfil_hook)
+ if (!(PFIL_HOOKED(&V_inet_pfil_hook)
#ifdef INET6
- || PFIL_HOOKED(&inet6_pfil_hook)
+ || PFIL_HOOKED(&V_inet6_pfil_hook)
#endif
)) {
return (0);
@@ -271,7 +271,7 @@ ipsec_filter(struct mbuf **mp, int dir,
ip->ip_len = ntohs(ip->ip_len);
ip->ip_off = ntohs(ip->ip_off);
- error = pfil_run_hooks(&inet_pfil_hook, mp,
+ error = pfil_run_hooks(&V_inet_pfil_hook, mp,
encif, dir, NULL);
if (*mp == NULL || error != 0)
@@ -285,7 +285,7 @@ ipsec_filter(struct mbuf **mp, int dir,
#ifdef INET6
case 6:
- error = pfil_run_hooks(&inet6_pfil_hook, mp,
+ error = pfil_run_hooks(&V_inet6_pfil_hook, mp,
encif, dir, NULL);
break;
#endif
More information about the svn-src-all
mailing list