Lines Matching refs:ifr
711 struct ifreq ifr;
713 os_memset(&ifr, 0, sizeof(ifr));
714 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ);
715 if (ioctl(drv->ioctl_sock, SIOCGIFFLAGS, (caddr_t) &ifr) < 0) {
719 *flags = ifr.ifr_flags & 0xffff;
1658 struct ifreq ifr;
1661 os_memset(&ifr, 0, sizeof(ifr));
1662 os_strncpy(ifr.ifr_name, drv->ifname, IFNAMSIZ);
1664 if (ioctl(drv->ioctl_sock, SIOCGIFHWADDR, &ifr) < 0) {
1668 os_memcpy(addr, ifr.ifr_hwaddr.sa_data, ETH_ALEN);