summaryrefslogtreecommitdiffstats
path: root/sys/net
diff options
context:
space:
mode:
authormdodd <mdodd@FreeBSD.org>2003-03-03 00:30:02 +0000
committermdodd <mdodd@FreeBSD.org>2003-03-03 00:30:02 +0000
commitae4db1f08233575f4a5a6e4e844ab77f5990c5dd (patch)
tree90acb4efd59f697058879a2fe7c06f23eddf2158 /sys/net
parentcd44ce8edefb907ada40c28d502485d51ecf6598 (diff)
downloadFreeBSD-src-ae4db1f08233575f4a5a6e4e844ab77f5990c5dd.zip
FreeBSD-src-ae4db1f08233575f4a5a6e4e844ab77f5990c5dd.tar.gz
Use IFP2AC() rather than casting to struct arpcom *
Diffstat (limited to 'sys/net')
-rw-r--r--sys/net/if_iso88025subr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/net/if_iso88025subr.c b/sys/net/if_iso88025subr.c
index dc001dd..4e3d581 100644
--- a/sys/net/if_iso88025subr.c
+++ b/sys/net/if_iso88025subr.c
@@ -111,7 +111,7 @@ iso88025_ifattach(struct ifnet *ifp)
sdl = (struct sockaddr_dl *)ifa->ifa_addr;
sdl->sdl_type = IFT_ISO88025;
sdl->sdl_alen = ifp->if_addrlen;
- bcopy(((struct arpcom *)ifp)->ac_enaddr, LLADDR(sdl), ifp->if_addrlen);
+ bcopy(IFP2AC(ifp)->ac_enaddr, LLADDR(sdl), ifp->if_addrlen);
}
/*
@@ -183,7 +183,7 @@ iso88025_ioctl(struct ifnet *ifp, int command, caddr_t data)
struct sockaddr *sa;
sa = (struct sockaddr *) & ifr->ifr_data;
- bcopy(((struct arpcom *)ifp->if_softc)->ac_enaddr,
+ bcopy(IFP2AC(ifp)->ac_enaddr,
(caddr_t) sa->sa_data, ISO88025_ADDR_LEN);
}
break;
OpenPOWER on IntegriCloud