Lines Matching defs:pri
22 struct tuntap_data *pri = data;
24 pri->dev = dev;
31 struct tuntap_data *pri = data;
33 tap_check_ips(pri->gate_addr, addr);
34 if ((pri->fd == -1) || pri->fixed_config)
36 open_addr(addr, netmask, pri->dev_name);
42 struct tuntap_data *pri = data;
44 if ((pri->fd == -1) || pri->fixed_config)
46 close_addr(addr, netmask, pri->dev_name);
131 struct tuntap_data *pri = data;
135 err = tap_open_common(pri->dev, pri->gate_addr);
139 if (pri->fixed_config) {
140 pri->fd = os_open_file("/dev/net/tun",
142 if (pri->fd < 0) {
144 "err = %d\n", -pri->fd);
145 return pri->fd;
149 strscpy(ifr.ifr_name, pri->dev_name);
150 if (ioctl(pri->fd, TUNSETIFF, &ifr) < 0) {
154 close(pri->fd);
172 err = tuntap_open_tramp(pri->gate_addr, &pri->fd, fds[0],
184 pri->dev_name = uml_strdup(buffer);
190 iter_addresses(pri->dev, open_addr, pri->dev_name);
193 return pri->fd;
198 struct tuntap_data *pri = data;
200 if (!pri->fixed_config)
201 iter_addresses(pri->dev, close_addr, pri->dev_name);
203 pri->fd = -1;