summaryrefslogtreecommitdiffstats
path: root/sys/netgraph
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2003-12-15 11:28:15 +0000
committerru <ru@FreeBSD.org>2003-12-15 11:28:15 +0000
commit549630130459a3b7b6d1e1c91e51d061495aa334 (patch)
treeea064595204be1ddfad9567eb8e57d1d6adc15a6 /sys/netgraph
parent0a1e7b39d8f8fb403c4ac7ce06bba58f8957c36d (diff)
downloadFreeBSD-src-549630130459a3b7b6d1e1c91e51d061495aa334.zip
FreeBSD-src-549630130459a3b7b6d1e1c91e51d061495aa334.tar.gz
MFS: Make struct arpcom the first entry in softc. (There are at least
two functions in sys/net/if.c that assume that softc starts with arpcom.) This makes setting of ethernet address via ifconfig(8) work as expected.
Diffstat (limited to 'sys/netgraph')
-rw-r--r--sys/netgraph/ng_eiface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netgraph/ng_eiface.c b/sys/netgraph/ng_eiface.c
index 10862f4..95bfce3 100644
--- a/sys/netgraph/ng_eiface.c
+++ b/sys/netgraph/ng_eiface.c
@@ -79,9 +79,9 @@ static const struct ng_cmdlist ng_eiface_cmdlist[] = {
/* Node private data */
struct ng_eiface_private {
+ struct arpcom arpcom; /* per-interface network data */
struct ifnet *ifp; /* This interface */
int unit; /* Interface unit number */
- struct arpcom arpcom; /* per-interface network data */
node_p node; /* Our netgraph node */
hook_p ether; /* Hook for ethernet stream */
};
OpenPOWER on IntegriCloud