Lines Matching full:mac_addr
193 int get_mac_addr(int ifc_num, unsigned char *mac_addr)
217 memcpy(mac_addr, &ifr.ifr_ifru.ifru_hwaddr.sa_data[0], 6);
441 unsigned char mac_addr[MAC_ADDR_LEN] = {
454 if (get_mac_addr(0, mac_addr)) {
460 write(fd, &mac_addr[5], 1);
461 write(fd, &mac_addr[4], 1);
462 write(fd, &mac_addr[3], 1);
463 write(fd, &mac_addr[2], 1);
469 write(fd, &mac_addr[1], 1);
470 write(fd, &mac_addr[0], 1);
513 unsigned char mac_addr[MAC_ADDR_LEN];
562 if (get_mac_addr(0, mac_addr)) {
569 write(new_nvs, &mac_addr[5], 1);
570 write(new_nvs, &mac_addr[4], 1);
571 write(new_nvs, &mac_addr[3], 1);
572 write(new_nvs, &mac_addr[2], 1);
578 write(new_nvs, &mac_addr[1], 1);
579 write(new_nvs, &mac_addr[0], 1);