Lines Matching refs:my_ifr
1373 struct ifreq my_ifr; in getifflags() local
1376 memset(&my_ifr, 0, sizeof(my_ifr)); in getifflags()
1377 (void) strlcpy(my_ifr.ifr_name, ifname, sizeof(my_ifr.ifr_name)); in getifflags()
1383 if (ioctl(s, SIOCGIFFLAGS, (caddr_t)&my_ifr) < 0) { in getifflags()
1391 return ((my_ifr.ifr_flags & 0xffff) | (my_ifr.ifr_flagshigh << 16)); in getifflags()
1402 struct ifreq my_ifr; in clearifflags() local
1407 memset(&my_ifr, 0, sizeof(my_ifr)); in clearifflags()
1408 strlcpy(my_ifr.ifr_name, ctx->ifname, sizeof(my_ifr.ifr_name)); in clearifflags()
1409 my_ifr.ifr_flags = flags & 0xffff; in clearifflags()
1410 my_ifr.ifr_flagshigh = flags >> 16; in clearifflags()
1411 if (ioctl(ctx->io_s, SIOCSIFFLAGS, (caddr_t)&my_ifr) < 0) in clearifflags()
1418 struct ifreq my_ifr; in setifflags() local
1423 memset(&my_ifr, 0, sizeof(my_ifr)); in setifflags()
1424 strlcpy(my_ifr.ifr_name, ctx->ifname, sizeof(my_ifr.ifr_name)); in setifflags()
1425 my_ifr.ifr_flags = flags & 0xffff; in setifflags()
1426 my_ifr.ifr_flagshigh = flags >> 16; in setifflags()
1427 if (ioctl(ctx->io_s, SIOCSIFFLAGS, (caddr_t)&my_ifr) < 0) in setifflags()