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_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 ...
ebola at psychoholics.org
Mon Nov 14 15:12:24 GMT 2005
On Fri, 2005-11-11 at 16:04 +0000, Ruslan Ermilov wrote:
> ru 2005-11-11 16:04:59 UTC
> - 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.
Hello, just writing in to say that this change causes me to get a panic
when my if_de card is probed/setup. When I get a few more space minutes
I will hand copy a backtrace.
As always thanks for your time, regards.
Adam Gregoire <ebola at psychoholics.org>
More information about the cvs-src