1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/sys/net
Crist J. Clark 42786f6c03 Add hooks for very basic IPFilter support in bridging. Set,
# sysctl net.link.ether.bdg_ipf=1

To enable. Just like ipfw(8) bridging, only input packets are filtered
in the bridge. Filtering works just like in the IP layer, ipf(8)
first, then ipfw(8). And just like in the IP layer, both are
independent, one need not be run to use the other. (Note: This will
not work in, but doesn't break, the bridge.ko module. The ipl.ko
module would need to be fixed before that is worth worrying about.)

Reviewed by:	luigi
2002-03-18 00:55:23 +00:00
..
bpf_compat.h
bpf_filter.c
bpf.c Missed this file for select SMP fixes associated with rev 1.93 of 2002-03-14 04:47:08 +00:00
bpf.h
bpfdesc.h
bridge.c Add hooks for very basic IPFilter support in bridging. Set, 2002-03-18 00:55:23 +00:00
bridge.h Lots of improvement to the bridging code. 2002-02-15 05:11:11 +00:00
bsd_comp.c
ethernet.h
fddi.h
if_arc.h remove superflous empty line (in preparation to MFC) 2002-02-13 19:36:14 +00:00
if_arcsubr.c
if_arp.h
if_atm.h
if_atmsubr.c
if_disc.c
if_dl.h
if_ef.c
if_ethersubr.c Remove useless initialization to 0 of a couple of global variables. 2002-02-15 04:57:18 +00:00
if_faith.c Simplify the interface cloning framework by handling unit 2002-03-11 09:26:07 +00:00
if_fddisubr.c
if_gif.c Simplify the interface cloning framework by handling unit 2002-03-11 09:26:07 +00:00
if_gif.h Simplify the interface cloning framework by handling unit 2002-03-11 09:26:07 +00:00
if_ieee80211.h
if_iso88025subr.c
if_llc.h
if_loop.c Simplify the interface cloning framework by handling unit 2002-03-11 09:26:07 +00:00
if_media.c
if_media.h
if_mib.c
if_mib.h
if_ppp.c Remove duplicated and wrong sc->sc_last_recv setting. It unbreaks 2002-03-05 10:12:04 +00:00
if_ppp.h
if_pppvar.h
if_sl.c Lock struct pgrp, session and sigio. 2002-02-23 11:12:57 +00:00
if_slvar.h
if_sppp.h
if_spppsubr.c
if_stf.c Simplify the interface cloning framework by handling unit 2002-03-11 09:26:07 +00:00
if_stf.h
if_tap.c Get rid of the twisted MFREE() macro entirely. 2002-02-05 02:00:56 +00:00
if_tap.h
if_tapvar.h
if_tun.c minor style(9) fix: return (foo); The file was mostly style(9) before. 2002-02-26 03:00:19 +00:00
if_tun.h
if_tunvar.h
if_types.h
if_var.h
if_vlan_var.h Simplify the interface cloning framework by handling unit 2002-03-11 09:26:07 +00:00
if_vlan.c Simplify the interface cloning framework by handling unit 2002-03-11 09:26:07 +00:00
if.c Simplify the interface cloning framework by handling unit 2002-03-11 09:26:07 +00:00
if.h Simplify the interface cloning framework by handling unit 2002-03-11 09:26:07 +00:00
intrq.c
intrq.h
iso88025.h
net_osdep.c
net_osdep.h
netisr.h
pfil.c
pfil.h
pfkeyv2.h
ppp_comp.h
ppp_deflate.c
ppp_defs.h
ppp_tty.c Get rid of the twisted MFREE() macro entirely. 2002-02-05 02:00:56 +00:00
radix.c
radix.h
raw_cb.c
raw_cb.h
raw_usrreq.c
route.c
route.h
rtsock.c Simple p_ucred -> td_ucred changes to start using the per-thread ucred 2002-02-27 18:32:23 +00:00
slcompress.c
slcompress.h
slip.h
zlib.c Error handling fixes for inflate. 2002-02-17 17:35:18 +00:00
zlib.h