Lines Matching refs:lreq
1256 struct linux_ifreq lreq; in linux_getifhwaddr() local
1286 error = copyin(data, &lreq, sizeof(lreq)); in linux_getifhwaddr()
1289 lreq.ifr_name[LINUX_IFNAMSIZ-1] = '\0'; /* just in case */ in linux_getifhwaddr()
1299 if (strcmp(lreq.ifr_name, ifp->if_xname)) in linux_getifhwaddr()
1316 memcpy(&lreq.ifr_hwaddr.sa_data, CLLADDR(sadl), in linux_getifhwaddr()
1318 sizeof(lreq.ifr_hwaddr.sa_data))); in linux_getifhwaddr()
1319 lreq.ifr_hwaddr.sa_family = in linux_getifhwaddr()
1323 error = copyout(&lreq, data, sizeof(lreq)); in linux_getifhwaddr()
1329 if (strncmp(lreq.ifr_name, "eth", 3) != 0) { in linux_getifhwaddr()
1336 index < LINUX_IFNAMSIZ && lreq.ifr_name[index] != '\0'; in linux_getifhwaddr()
1339 ifnum += lreq.ifr_name[index] - '0'; in linux_getifhwaddr()
1345 memcpy(lreq.ifr_name, ifp->if_xname, in linux_getifhwaddr()
1357 memcpy(&lreq.ifr_hwaddr.sa_data, in linux_getifhwaddr()
1360 sizeof(lreq.ifr_hwaddr.sa_data))); in linux_getifhwaddr()
1361 lreq.ifr_hwaddr.sa_family = in linux_getifhwaddr()
1365 error = copyout(&lreq, data, sizeof(lreq)); in linux_getifhwaddr()