cvs commit: src/sys/net if.c if_arcsubr.c if_arp.h if_bridge.c
if_ef.c if_ethersubr.c if_fddisubr.c if_fwsubr.c if_iso88025subr.c
if_tap.c if_var.h if_vlan.c route.c rtsock.c src/sys/compat/ndis
subr_ndis.c src/sys/contrib/dev/oltr if_oltr.c src/sys/dev/an ...
Ruslan Ermilov
ru at FreeBSD.org
Fri Nov 11 16:05:08 GMT 2005
ru 2005-11-11 16:04:59 UTC
FreeBSD src repository
Modified files:
sys/net if_var.h if.c if_arcsubr.c if_bridge.c
if_ef.c if_ethersubr.c if_fddisubr.c
if_fwsubr.c if_iso88025subr.c if_tap.c
if_vlan.c route.c rtsock.c if_arp.h
sys/compat/ndis subr_ndis.c
sys/contrib/dev/oltr if_oltr.c
sys/dev/an if_an.c
sys/dev/arl if_arl.c
sys/dev/ath if_ath.c
sys/dev/bfe if_bfe.c
sys/dev/bge if_bge.c
sys/dev/dc if_dc.c
sys/dev/ed if_ed.c
sys/dev/em if_em.c
sys/dev/ep if_ep.c
sys/dev/ex if_ex.c
sys/dev/fe if_fe.c
sys/dev/fxp if_fxp.c
sys/dev/gem if_gem.c
sys/dev/hme if_hme.c
sys/dev/ie if_ie.c
sys/dev/ixgb if_ixgb.c
sys/dev/lge if_lge.c
sys/dev/lnc if_lnc.c if_lnc_cbus.c
sys/dev/my if_my.c
sys/dev/nge if_nge.c
sys/dev/nve if_nve.c
sys/dev/owi if_owi.c
sys/dev/ray if_ray.c
sys/dev/re if_re.c
sys/dev/sbni if_sbni.c
sys/dev/snc dp83932.c
sys/dev/tx if_tx.c
sys/dev/txp if_txp.c
sys/dev/usb if_aue.c if_axe.c if_cue.c if_kue.c
if_rue.c if_udav.c
sys/dev/vge if_vge.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
sys/net80211 ieee80211_ioctl.c
sys/netatalk aarp.c
sys/netatm atm_if.c
sys/netgraph ng_ether.c ng_fec.c
sys/netinet ip_carp.c ip_input.c
sys/pci if_de.c if_pcn.c if_rl.c if_sf.c if_sis.c
if_sk.c if_ste.c if_ti.c if_tl.c if_vr.c
if_wb.c if_xl.c
sys/sys param.h
Log:
- Store pointer to the link-level address right in "struct ifnet"
rather than in ifindex_table[]; all (except one) accesses are
through ifp anyway. IF_LLADDR() works faster, and all (except
one) ifaddr_byindex() users were converted to use ifp->if_addr.
- Stop storing a (pointer to) Ethernet address in "struct arpcom",
and drop the IFP2ENADDR() macro; all users have been converted
to use IF_LLADDR() instead.
Revision Changes Path
1.100 +4 -4 src/sys/compat/ndis/subr_ndis.c
1.41 +2 -2 src/sys/contrib/dev/oltr/if_oltr.c
1.74 +3 -2 src/sys/dev/an/if_an.c
1.12 +2 -2 src/sys/dev/arl/if_arl.c
1.105 +1 -1 src/sys/dev/ath/if_ath.c
1.30 +1 -1 src/sys/dev/bfe/if_bfe.c
1.99 +4 -4 src/sys/dev/bge/if_bge.c
1.172 +10 -10 src/sys/dev/dc/if_dc.c
1.266 +1 -1 src/sys/dev/ed/if_ed.c
1.86 +1 -1 src/sys/dev/em/if_em.c
1.146 +2 -2 src/sys/dev/ep/if_ep.c
1.61 +2 -2 src/sys/dev/ex/if_ex.c
1.96 +1 -1 src/sys/dev/fe/if_fe.c
1.251 +1 -1 src/sys/dev/fxp/if_fxp.c
1.36 +1 -1 src/sys/dev/gem/if_gem.c
1.45 +1 -1 src/sys/dev/hme/if_hme.c
1.106 +2 -2 src/sys/dev/ie/if_ie.c
1.17 +1 -1 src/sys/dev/ixgb/if_ixgb.c
1.45 +2 -2 src/sys/dev/lge/if_lge.c
1.115 +2 -2 src/sys/dev/lnc/if_lnc.c
1.10 +4 -4 src/sys/dev/lnc/if_lnc_cbus.c
1.35 +1 -1 src/sys/dev/my/if_my.c
1.84 +3 -3 src/sys/dev/nge/if_nge.c
1.14 +1 -1 src/sys/dev/nve/if_nve.c
1.15 +3 -3 src/sys/dev/owi/if_owi.c
1.84 +1 -1 src/sys/dev/ray/if_ray.c
1.60 +2 -2 src/sys/dev/re/if_re.c
1.22 +3 -3 src/sys/dev/sbni/if_sbni.c
1.22 +1 -1 src/sys/dev/snc/dp83932.c
1.93 +3 -3 src/sys/dev/tx/if_tx.c
1.39 +6 -6 src/sys/dev/txp/if_txp.c
1.95 +1 -1 src/sys/dev/usb/if_aue.c
1.35 +1 -1 src/sys/dev/usb/if_axe.c
1.61 +1 -1 src/sys/dev/usb/if_cue.c
1.68 +1 -1 src/sys/dev/usb/if_kue.c
1.27 +1 -1 src/sys/dev/usb/if_rue.c
1.19 +1 -1 src/sys/dev/usb/if_udav.c
1.22 +1 -1 src/sys/dev/vge/if_vge.c
1.60 +3 -3 src/sys/dev/vx/if_vx.c
1.194 +1 -5 src/sys/dev/wi/if_wi.c
1.72 +2 -2 src/sys/dev/wl/if_wl.c
1.62 +2 -2 src/sys/dev/xe/if_xe.c
1.251 +6 -6 src/sys/net/if.c
1.28 +1 -1 src/sys/net/if_arcsubr.c
1.24 +0 -2 src/sys/net/if_arp.h
1.32 +1 -1 src/sys/net/if_bridge.c
1.36 +1 -5 src/sys/net/if_ef.c
1.208 +7 -8 src/sys/net/if_ethersubr.c
1.102 +7 -11 src/sys/net/if_fddisubr.c
1.18 +1 -1 src/sys/net/if_fwsubr.c
1.73 +8 -12 src/sys/net/if_iso88025subr.c
1.58 +2 -2 src/sys/net/if_tap.c
1.105 +4 -5 src/sys/net/if_var.h
1.92 +1 -1 src/sys/net/if_vlan.c
1.114 +1 -1 src/sys/net/route.c
1.132 +6 -9 src/sys/net/rtsock.c
1.36 +3 -3 src/sys/net80211/ieee80211_ioctl.c
1.39 +5 -4 src/sys/netatalk/aarp.c
1.32 +1 -1 src/sys/netatm/atm_if.c
1.57 +2 -2 src/sys/netgraph/ng_ether.c
1.26 +5 -5 src/sys/netgraph/ng_fec.c
1.36 +13 -13 src/sys/netinet/ip_carp.c
1.305 +1 -2 src/sys/netinet/ip_input.c
1.174 +9 -9 src/sys/pci/if_de.c
1.77 +3 -3 src/sys/pci/if_pcn.c
1.162 +2 -2 src/sys/pci/if_rl.c
1.92 +3 -3 src/sys/pci/if_sf.c
1.144 +6 -6 src/sys/pci/if_sis.c
1.114 +5 -5 src/sys/pci/if_sk.c
1.94 +1 -1 src/sys/pci/if_ste.c
1.113 +1 -1 src/sys/pci/if_ti.c
1.107 +2 -2 src/sys/pci/if_tl.c
1.114 +1 -1 src/sys/pci/if_vr.c
1.89 +1 -1 src/sys/pci/if_wb.c
1.201 +3 -3 src/sys/pci/if_xl.c
1.253 +1 -1 src/sys/sys/param.h
More information about the cvs-src
mailing list