freebsd-dev/sys/dev/ep
archie ee1bf5d271 Move code to handle BPF and bridging for incoming Ethernet packets out
of the individual drivers and into the common routine ether_input().
Also, remove the (incomplete) hack for matching ethernet headers
in the ip_fw code.

The good news: net result of 1016 lines removed, and this should make
bridging now work with *all* Ethernet drivers.

The bad news: it's nearly impossible to test every driver, especially
for bridging, and I was unable to get much testing help on the mailing
lists.

Reviewed by:	freebsd-net
2000-05-14 02:18:43 +00:00
..
if_ep_eisa.c Pre 4.0 tidy up. 2000-01-14 07:14:17 +00:00
if_ep_isa.c Fix a bug in the last commit. >> 4 instead of >> 8. *bap* 2000-01-23 08:46:21 +00:00
if_ep_mca.c HEADS UP! All 3c5x9 users! 1999-10-27 06:25:16 +00:00
if_ep_pccard.c Remove unloaded printf. We do this now in the newbus layer. 2000-04-17 04:39:38 +00:00
if_ep.c Move code to handle BPF and bridging for incoming Ethernet packets out 2000-05-14 02:18:43 +00:00
if_epreg.h Speedup if_start routine a little. TX threshold logic needs some more 2000-01-12 06:42:49 +00:00
if_epvar.h Move code to handle BPF and bridging for incoming Ethernet packets out 2000-05-14 02:18:43 +00:00