Lines Matching refs:pri
29 struct ethertap_data *pri = data;
31 pri->dev = dev;
146 struct ethertap_data *pri = data;
150 err = tap_open_common(pri->dev, pri->gate_addr);
166 err = etap_tramp(pri->dev_name, pri->gate_addr, control_fds[0],
184 pri->data_fd = data_fds[0];
185 pri->control_fd = control_fds[0];
186 iter_addresses(pri->dev, etap_open_addr, &pri->control_fd);
192 struct ethertap_data *pri = data;
194 iter_addresses(pri->dev, etap_close_addr, &pri->control_fd);
196 os_shutdown_socket(pri->data_fd, 1, 1);
197 os_close_file(pri->data_fd);
198 pri->data_fd = -1;
199 os_close_file(pri->control_fd);
200 pri->control_fd = -1;
211 struct ethertap_data *pri = data;
213 tap_check_ips(pri->gate_addr, addr);
214 if(pri->control_fd == -1)
216 etap_open_addr(addr, netmask, &pri->control_fd);
222 struct ethertap_data *pri = data;
224 if(pri->control_fd == -1)
226 etap_close_addr(addr, netmask, &pri->control_fd);