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:
parent
098a8c3b64
commit
c6269f4b26
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=111775
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user