Lines Matching defs:hwaddr
254 char hwaddr[20];
257 snprintf(hwaddr, sizeof(hwaddr), "%s_hwaddr", name);
258 ea = nvram_get(hwaddr);
470 char hwaddr[ETHER_ADDR_LEN];
695 memset(hwaddr, 0, sizeof(hwaddr));
726 if (memcmp(hwaddr, "\0\0\0\0\0\0", ETHER_ADDR_LEN) == 0) {
727 memcpy(hwaddr, ifr.ifr_hwaddr.sa_data,
827 if (memcmp(hwaddr, "\0\0\0\0\0\0", ETHER_ADDR_LEN) &&
831 memcpy(ifr.ifr_hwaddr.sa_data, hwaddr, ETHER_ADDR_LEN);
1561 if (!nvram_invmatch(strcat_r(prefix, "hwaddr", tmp), "") ||
1562 !ether_atoe(nvram_safe_get(strcat_r(prefix, "hwaddr", tmp)),
1569 nvram_set(strcat_r(prefix, "hwaddr", tmp),
2479 unsigned char hwaddr[ETHER_ADDR_LEN] = "";
2481 ether_atoe(nvram_safe_get("lan_hwaddr"), hwaddr);
2482 if (memcmp(hwaddr, "\0\0\0\0\0\0", ETHER_ADDR_LEN) &&
2486 memcpy(ifr.ifr_hwaddr.sa_data, hwaddr, ETHER_ADDR_LEN);