Lines Matching defs:ifr
279 struct ifreq ifr;
289 memset(&ifr, 0, sizeof(ifr));
290 strlcpy(ifr.ifr_name, ifname, IFNAMSIZ);
294 if (ioctl(sock, SIOCGIFFLAGS, &ifr) != 0) {
304 if (ifr.ifr_flags & IFF_UP) {
309 ifr.ifr_flags |= IFF_UP;
311 if (!(ifr.ifr_flags & IFF_UP)) {
316 ifr.ifr_flags &= ~IFF_UP;
319 if (ioctl(sock, SIOCSIFFLAGS, &ifr) != 0) {