Searched refs:if_hwaddr (Results 1 - 6 of 6) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/networking/
H A Dether-wake.c219 struct ifreq if_hwaddr; local
221 strncpy(if_hwaddr.ifr_name, ifname, sizeof(if_hwaddr.ifr_name));
222 ioctl_or_perror_and_die(s, SIOCGIFHWADDR, &if_hwaddr, "SIOCGIFHWADDR on %s failed", ifname);
224 memcpy(outpack+6, if_hwaddr.ifr_hwaddr.sa_data, 6);
228 unsigned char *hwaddr = if_hwaddr.ifr_hwaddr.sa_data;
231 if_hwaddr.ifr_hwaddr.sa_family, hwaddr[0], hwaddr[1],
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/radvd/
H A Ddevice-linux.c95 if (if_hwaddr_len_bytes > sizeof(iface->if_hwaddr)) {
99 memcpy(iface->if_hwaddr, ifr.ifr_hwaddr.sa_data, if_hwaddr_len_bytes);
102 if (!memcmp(iface->if_hwaddr, zero, if_hwaddr_len_bytes))
H A Ddevice-bsd44.c91 memcpy(iface->if_hwaddr, LLADDR((struct sockaddr_dl *)p), ((struct sockaddr_dl *)p)->sdl_alen);
116 if (!memcmp(iface->if_hwaddr, zero, ((struct sockaddr_dl *)p)->sdl_alen))
H A Dradvd.h59 uint8_t if_hwaddr[HWADDR_MAX]; member in struct:Interface
H A Dsend.c344 memcpy(buff + len, iface->if_hwaddr, i);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/dhcp6/
H A Dcommon.c851 struct ifreq if_hwaddr; local
856 strcpy(if_hwaddr.ifr_name, ifname);
857 if (ioctl(skfd, SIOCGIFHWADDR, &if_hwaddr) < 0)
860 switch (if_hwaddr.ifr_hwaddr.sa_family) {
874 strcpy(if_hwaddr.ifr_name, "eth0");
875 if (ioctl(skfd, SIOCGIFHWADDR, &if_hwaddr) < 0)
881 if_hwaddr.ifr_hwaddr.sa_family);
884 memcpy(buf, if_hwaddr.ifr_hwaddr.sa_data, l);

Completed in 188 milliseconds