]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC of 197952 and 198075
authorjulian <julian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 7 Feb 2010 09:00:22 +0000 (09:00 +0000)
committerjulian <julian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 7 Feb 2010 09:00:22 +0000 (09:00 +0000)
commit2747562669e8bfdd669414ee74db4a02de69cf39
treeebff912b1715d63c4798bae8c3d32f3a6d168b61
parent41142a2de7d915b4f4a8ee24efdc33bd90799170
MFC of 197952 and 198075

    Virtualize the pfil hooks so that different jails may chose different
    packet filters. ALso allows ipfw to be enabled on on ejail and disabled
    on another. In 8.0 it's a global setting.
and
    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.

git-svn-id: svn://svn.freebsd.org/base/stable/8@203605 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
16 files changed:
sys/net/if_bridge.c
sys/net/if_enc.c
sys/net/if_ethersubr.c
sys/net/pfil.c
sys/netgraph/ng_bridge.c
sys/netinet/ip_fastfwd.c
sys/netinet/ip_input.c
sys/netinet/ip_output.c
sys/netinet/ip_var.h
sys/netinet/ipfw/ip_fw2.c
sys/netinet/ipfw/ip_fw_pfil.c
sys/netinet/raw_ip.c
sys/netinet6/ip6_forward.c
sys/netinet6/ip6_input.c
sys/netinet6/ip6_output.c
sys/netinet6/ip6_var.h