BPF has been in the kernel for ages and is supported by all NICs but I4B.
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Sun, 14 Mar 2004 15:36:54 +0000 (15:36 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Sun, 14 Mar 2004 15:36:54 +0000 (15:36 +0000)
commit0a8b5977349f910d24703247188ef625bfb3ddd1
tree1dd1e23bbea33b7da73020967bcf8776ed203530
parentd013484ee03fa3b157747fe22ce523417deff1d6
BPF has been in the kernel for ages and is supported by all NICs but I4B.

This removes the second argument of ether_ifattach and ether_ifdetach as
done by sam in FreeBSD's rev. 1.130 of net/if_ethersubr.c.

Add an argument for the link layer address to ether_ifattach as done by
is in NetBSD's rev 1.21.4.1 of the same file.

Adjust if_ef.c based on FreeBSD's version of that file.

Remove the now unused ETHER_BPF_[UN]SUPPORTED define from ethernet.h.
69 files changed:
sys/bus/usb/usb_port.h
sys/dev/netif/an/if_an.c
sys/dev/netif/an/if_an_isa.c
sys/dev/netif/an/if_an_pccard.c
sys/dev/netif/an/if_an_pci.c
sys/dev/netif/aue/if_aue.c
sys/dev/netif/awi/awi.c
sys/dev/netif/awi/if_awi_pccard.c
sys/dev/netif/bfe/if_bfe.c
sys/dev/netif/bge/if_bge.c
sys/dev/netif/cs/if_cs.c
sys/dev/netif/cue/if_cue.c
sys/dev/netif/dc/if_dc.c
sys/dev/netif/de/if_de.c
sys/dev/netif/ed/if_ed.c
sys/dev/netif/ed/if_ed_pccard.c
sys/dev/netif/el/if_el.c
sys/dev/netif/em/if_em.c
sys/dev/netif/ep/if_ep.c
sys/dev/netif/ep/if_ep_pccard.c
sys/dev/netif/ex/if_ex.c
sys/dev/netif/fe/if_fe.c
sys/dev/netif/fe/if_fe_pccard.c
sys/dev/netif/fwe/if_fwe.c
sys/dev/netif/fxp/if_fxp.c
sys/dev/netif/gx/if_gx.c
sys/dev/netif/ie/if_ie.c
sys/dev/netif/kue/if_kue.c
sys/dev/netif/le/if_le.c
sys/dev/netif/lge/if_lge.c
sys/dev/netif/lnc/if_lnc.c
sys/dev/netif/lnc/if_lnc_isa.c
sys/dev/netif/lnc/if_lnc_pci.c
sys/dev/netif/my/if_my.c
sys/dev/netif/nge/if_nge.c
sys/dev/netif/pcn/if_pcn.c
sys/dev/netif/ray/if_ray.c
sys/dev/netif/rdp/if_rdp.c
sys/dev/netif/rl/if_rl.c
sys/dev/netif/sbni/if_sbni.c
sys/dev/netif/sbsh/if_sbsh.c
sys/dev/netif/sf/if_sf.c
sys/dev/netif/sis/if_sis.c
sys/dev/netif/sk/if_sk.c
sys/dev/netif/sn/if_sn.c
sys/dev/netif/sn/if_sn_pccard.c
sys/dev/netif/snc/dp83932.c
sys/dev/netif/ste/if_ste.c
sys/dev/netif/ti/if_ti.c
sys/dev/netif/tl/if_tl.c
sys/dev/netif/tx/if_tx.c
sys/dev/netif/txp/if_txp.c
sys/dev/netif/vr/if_vr.c
sys/dev/netif/vx/if_vx.c
sys/dev/netif/wb/if_wb.c
sys/dev/netif/wi/if_wi.c
sys/dev/netif/wl/if_wl.c
sys/dev/netif/wx/if_wx.c
sys/dev/netif/xe/if_xe.c
sys/dev/netif/xl/if_xl.c
sys/net/ef/if_ef.c
sys/net/ethernet.h
sys/net/i4b/driver/i4b_isppp.c
sys/net/if_ethersubr.c
sys/net/if_var.h
sys/net/tap/if_tap.c
sys/net/vlan/if_vlan.c
sys/netgraph/eiface/ng_eiface.c
sys/netgraph/fec/ng_fec.c