Lines Matching defs:ifr
22 struct ifreq ifr;
24 memset(&ifr, 0, sizeof(ifr));
25 strcpy(ifr.ifr_name, dev);
26 ifr.ifr_flags = IFF_ATTACH_QUEUE;
28 return ioctl(fd, TUNSETQUEUE, (void *) &ifr);
33 struct ifreq ifr;
35 memset(&ifr, 0, sizeof(ifr));
36 strcpy(ifr.ifr_name, dev);
37 ifr.ifr_flags = IFF_DETACH_QUEUE;
39 return ioctl(fd, TUNSETQUEUE, (void *) &ifr);
44 struct ifreq ifr;
53 memset(&ifr, 0, sizeof(ifr));
54 strcpy(ifr.ifr_name, dev);
55 ifr.ifr_flags = IFF_TAP | IFF_NAPI | IFF_MULTI_QUEUE;
57 err = ioctl(fd, TUNSETIFF, (void *) &ifr);
63 strcpy(dev, ifr.ifr_name);