Home | History | Annotate | Download | only in ip

Lines Matching defs:ifr

70 	struct ifreq ifr;
74 strncpy(ifr.ifr_name, basedev, IFNAMSIZ);
75 ifr.ifr_ifru.ifru_data = (void*)p;
83 err = ioctl(fd, SIOCGETTUNNEL, &ifr);
94 struct ifreq ifr;
99 strncpy(ifr.ifr_name, name, IFNAMSIZ);
101 strncpy(ifr.ifr_name, basedev, IFNAMSIZ);
102 ifr.ifr_ifru.ifru_data = p;
110 err = ioctl(fd, cmd, &ifr);
112 fprintf(stderr, "add tunnel \"%s\" failed: %s\n", ifr.ifr_name,
120 struct ifreq ifr;
125 strncpy(ifr.ifr_name, name, IFNAMSIZ);
127 strncpy(ifr.ifr_name, basedev, IFNAMSIZ);
129 ifr.ifr_ifru.ifru_data = p;
137 err = ioctl(fd, SIOCDELTUNNEL, &ifr);
140 ifr.ifr_name, strerror(errno));
148 struct ifreq ifr;
152 strncpy(ifr.ifr_name, name, IFNAMSIZ);
153 ifr.ifr_ifru.ifru_data = p;
161 err = ioctl(fd, cmd, &ifr);