Home | History | Annotate | Download | only in dhcpcd

Lines Matching refs:hwlen

295 	    iface->hwlen >= sizeof(xid)) 
297 memcpy(&xid, (iface->hwaddr + iface->hwlen) - sizeof(xid),
730 if (iface->hwlen <= sizeof(dhcp->chaddr) &&
731 memcmp(dhcp->chaddr, iface->hwaddr, iface->hwlen))
800 if (iface->hwlen > DHCP_CHADDR_LEN)
838 len = iface->hwlen + 1;
843 iface->hwlen);
849 else if (iface->hwlen)
851 hwaddr_ntoa(iface->hwaddr, iface->hwlen));
1202 if (iface->hwlen == 0 && ifo->clientid[0] == '\0') {
1332 ifn->hwlen = ifp->hwlen;
1333 if (ifp->hwlen != 0)
1334 memcpy(ifn->hwaddr, ifp->hwaddr, ifn->hwlen);
1348 handle_hwaddr(const char *ifname, unsigned char *hwaddr, size_t hwlen)
1354 if (strcmp(ifp->name, ifname) == 0 && ifp->hwlen <= hwlen) {
1366 memcpy(ifp->hwaddr, hwaddr, hwlen);
1367 ifp->hwlen = hwlen;
1373 hwaddr_ntoa(ifp->hwaddr, ifp->hwlen));