1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-02-09 02:26:27 +00:00

Use IFP2AC() rather than casting to struct arpcom *

This commit is contained in:
Matthew N. Dodd 2003-03-03 00:30:02 +00:00
parent 098a8c3b64
commit c6269f4b26
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=111775

View File

@ -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;