Lines Matching refs:ifr
1606 struct ifreq ifr = {};
1617 safe_strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
1618 ifr.ifr_data = (void *)&drv;
1620 r = ioctl(fd, SIOCETHTOOL, &ifr);
1638 struct ifreq ifr = {};
1650 safe_strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
1652 r = ioctl(fd, SIOCGIFHWADDR, &ifr);
1658 memcpy(mac_addr, ifr.ifr_hwaddr.sa_data, 6 * sizeof(char));