Date: Thu, 14 Nov 2002 15:54:55 -0800 (PST) From: Sam Leffler <sam@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/an if_an.c if_an_isa.c if_an_pccard.c if_an_pci.c src/sys/dev/ar if_ar.c src/sys/dev/awi awi.c if_awi_pccard.c src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/cm smc90cx6.c src/sys/dev/cnw if_cnw.c src/sys/dev/cs ... Message-ID: <200211142354.gAENstXE004776@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
sam 2002/11/14 15:54:55 PST
Modified files:
sys/dev/an if_an.c if_an_isa.c if_an_pccard.c
if_an_pci.c
sys/dev/ar if_ar.c
sys/dev/awi awi.c if_awi_pccard.c
sys/dev/bge if_bge.c if_bgereg.h
sys/dev/cm smc90cx6.c
sys/dev/cnw if_cnw.c
sys/dev/cs if_cs.c
sys/dev/ed if_ed.c if_ed_pccard.c
sys/dev/em if_em.c if_em.h
sys/dev/en midway.c
sys/dev/ep if_ep.c if_ep_pccard.c
sys/dev/ex if_ex.c
sys/dev/fe if_fe.c if_fe_pccard.c
sys/dev/firewire if_fwe.c
sys/dev/fxp if_fxp.c
sys/dev/gem if_gem.c
sys/dev/gx if_gx.c if_gxvar.h
sys/dev/hme if_hme.c
sys/dev/ie if_ie.c
sys/dev/iicbus if_ic.c
sys/dev/lge if_lge.c if_lgereg.h
sys/dev/lnc if_lnc.c if_lnc_cbus.c if_lnc_isa.c
if_lnc_pci.c
sys/dev/my if_my.c
sys/dev/nge if_nge.c if_ngereg.h
sys/dev/pdq pdq_ifsubr.c
sys/dev/ppbus if_plip.c
sys/dev/ray if_ray.c
sys/dev/sbni if_sbni.c
sys/dev/sn if_sn.c
sys/dev/snc dp83932.c
sys/dev/sr if_sr.c
sys/dev/tx if_tx.c
sys/dev/txp if_txp.c
sys/dev/usb if_aue.c if_auereg.h if_cue.c if_cuereg.h
if_kue.c if_kuereg.h usb_ethersubr.c
sys/dev/vx if_vx.c
sys/dev/wi if_wi.c
sys/dev/wl if_wl.c
sys/dev/xe if_xe.c if_xe_pccard.c
Log:
network interface driver changes:
o don't strip the Ethernet header from inbound packets; pass packets
up the stack intact (required significant changes to some drivers)
o reference common definitions in net/ethernet.h (e.g. ETHER_ALIGN)
o track ether_ifattach/ether_ifdetach API changes
o track bpf changes (use BPF_TAP and BPF_MTAP)
o track vlan changes (ifnet capabilities, revised processing scheme, etc.)
o use if_input to pass packets "up"
o call ether_ioctl for default handling of ioctls
Reviewed by: many
Approved by: re
Revision Changes Path
1.39 +9 -14 src/sys/dev/an/if_an.c
1.8 +1 -1 src/sys/dev/an/if_an_isa.c
1.14 +1 -1 src/sys/dev/an/if_an_pccard.c
1.14 +1 -1 src/sys/dev/an/if_an_pci.c
1.54 +2 -4 src/sys/dev/ar/if_ar.c
1.23 +5 -12 src/sys/dev/awi/awi.c
1.8 +1 -1 src/sys/dev/awi/if_awi_pccard.c
1.25 +15 -29 src/sys/dev/bge/if_bge.c
1.11 +0 -11 src/sys/dev/bge/if_bgereg.h
1.4 +1 -2 src/sys/dev/cm/smc90cx6.c
1.7 +2 -13 src/sys/dev/cnw/if_cnw.c
1.22 +6 -18 src/sys/dev/cs/if_cs.c
1.212 +9 -21 src/sys/dev/ed/if_ed.c
1.41 +1 -1 src/sys/dev/ed/if_ed_pccard.c
1.14 +13 -22 src/sys/dev/em/if_em.c
1.11 +2 -0 src/sys/dev/em/if_em.h
1.31 +0 -1 src/sys/dev/en/midway.c
1.110 +4 -15 src/sys/dev/ep/if_ep.c
1.25 +1 -1 src/sys/dev/ep/if_ep_pccard.c
1.39 +3 -6 src/sys/dev/ex/if_ex.c
1.74 +7 -19 src/sys/dev/fe/if_fe.c
1.8 +1 -1 src/sys/dev/fe/if_fe_pccard.c
1.2 +10 -16 src/sys/dev/firewire/if_fwe.c
1.144 +8 -12 src/sys/dev/fxp/if_fxp.c
1.9 +3 -5 src/sys/dev/gem/if_gem.c
1.7 +13 -28 src/sys/dev/gx/if_gx.c
1.4 +0 -2 src/sys/dev/gx/if_gxvar.h
1.7 +4 -13 src/sys/dev/hme/if_hme.c
1.85 +42 -39 src/sys/dev/ie/if_ie.c
1.14 +2 -3 src/sys/dev/iicbus/if_ic.c
1.15 +5 -15 src/sys/dev/lge/if_lge.c
1.3 +1 -2 src/sys/dev/lge/if_lgereg.h
1.93 +16 -26 src/sys/dev/lnc/if_lnc.c
1.2 +1 -1 src/sys/dev/lnc/if_lnc_cbus.c
1.13 +2 -2 src/sys/dev/lnc/if_lnc_isa.c
1.26 +2 -2 src/sys/dev/lnc/if_lnc_pci.c
1.12 +6 -14 src/sys/dev/my/if_my.c
1.38 +13 -27 src/sys/dev/nge/if_nge.c
1.9 +0 -1 src/sys/dev/nge/if_ngereg.h
1.19 +6 -6 src/sys/dev/pdq/pdq_ifsubr.c
1.24 +1 -1 src/sys/dev/ppbus/if_plip.c
1.58 +7 -16 src/sys/dev/ray/if_ray.c
1.8 +7 -15 src/sys/dev/sbni/if_sbni.c
1.22 +8 -17 src/sys/dev/sn/if_sn.c
1.6 +6 -13 src/sys/dev/snc/dp83932.c
1.52 +2 -4 src/sys/dev/sr/if_sr.c
1.62 +8 -14 src/sys/dev/tx/if_tx.c
1.12 +12 -28 src/sys/dev/txp/if_txp.c
1.63 +4 -10 src/sys/dev/usb/if_aue.c
1.16 +0 -1 src/sys/dev/usb/if_auereg.h
1.29 +4 -10 src/sys/dev/usb/if_cue.c
1.11 +0 -1 src/sys/dev/usb/if_cuereg.h
1.42 +4 -10 src/sys/dev/usb/if_kue.c
1.12 +0 -1 src/sys/dev/usb/if_kuereg.h
1.12 +1 -4 src/sys/dev/usb/usb_ethersubr.c
1.40 +5 -12 src/sys/dev/vx/if_vx.c
1.118 +7 -14 src/sys/dev/wi/if_wi.c
1.43 +54 -100 src/sys/dev/wl/if_wl.c
1.32 +5 -17 src/sys/dev/xe/if_xe.c
1.5 +1 -1 src/sys/dev/xe/if_xe_pccard.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200211142354.gAENstXE004776>
