1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-02 08:42:48 +00:00

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.
This commit is contained in:
Bjoern A. Zeeb 2009-10-14 11:55:55 +00:00
parent 5c3743e3bb
commit 382e8b5ad9
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=198075

View File

@ -243,9 +243,9 @@ ipsec_filter(struct mbuf **mp, int dir, int flags)
}
/* 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, int flags)
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, int flags)
#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