freebsd-dev/sys/dev/ed
Archie Cobbs 2e2de7f23f 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_ed_isa.c I forgot to remove the "NCARD == 0" hacks that kept this driver 1999-11-20 09:28:01 +00:00
if_ed_pccard.c sanpai-san (sanpai@sanpai.org) suggested that we put the novel probe 2000-04-28 05:01:35 +00:00
if_ed_pci.c I forgot to remove the "NCARD == 0" hacks that kept this driver 1999-11-20 09:28:01 +00:00
if_ed.c Move code to handle BPF and bridging for incoming Ethernet packets out 2000-05-14 02:18:43 +00:00
if_edreg.h - Added new macros ED_P1_MAR(i) and ED_P1_PAR(i) that replace 1999-09-02 15:06:23 +00:00
if_edvar.h Fix pccard ed driver, I think. 1999-12-10 07:22:53 +00:00