Lines Matching refs:udp_ports
18 ret = -ns->udp_ports.inject_error;
19 ns->udp_ports.inject_error = 0;
21 if (ns->udp_ports.sleep)
22 msleep(ns->udp_ports.sleep);
25 if (ns->udp_ports.ports[table][entry]) {
29 ns->udp_ports.ports[table][entry] =
47 ret = -ns->udp_ports.inject_error;
48 ns->udp_ports.inject_error = 0;
50 if (ns->udp_ports.sleep)
51 msleep(ns->udp_ports.sleep);
55 if (val == ns->udp_ports.ports[table][entry]) {
56 ns->udp_ports.ports[table][entry] = 0;
59 val, ns->udp_ports.ports[table][entry]);
78 ret = -ns->udp_ports.inject_error;
79 ns->udp_ports.inject_error = 0;
83 ns->udp_ports.ports[table][i] =
115 memset(ns->udp_ports.ports, 0, sizeof(ns->udp_ports.__ports));
136 if (nsim_dev->udp_ports.shared && nsim_dev->udp_ports.open_only) {
142 if (!nsim_dev->udp_ports.shared)
143 ns->udp_ports.ports = ns->udp_ports.__ports;
145 ns->udp_ports.ports = nsim_dev->udp_ports.__ports;
149 &ns->udp_ports.inject_error);
151 ns->udp_ports.dfs_ports[0].array = ns->udp_ports.ports[0];
152 ns->udp_ports.dfs_ports[0].n_elements = NSIM_UDP_TUNNEL_N_PORTS;
155 &ns->udp_ports.dfs_ports[0]);
157 ns->udp_ports.dfs_ports[1].array = ns->udp_ports.ports[1];
158 ns->udp_ports.dfs_ports[1].n_elements = NSIM_UDP_TUNNEL_N_PORTS;
161 &ns->udp_ports.dfs_ports[1]);
173 ns->udp_ports.sleep = nsim_dev->udp_ports.sleep;
175 if (nsim_dev->udp_ports.sync_all) {
182 if (ns->udp_ports.sleep)
184 if (nsim_dev->udp_ports.open_only)
186 if (nsim_dev->udp_ports.ipv4_only)
188 if (nsim_dev->udp_ports.shared)
189 info->shared = &nsim_dev->udp_ports.utn_shared;
190 if (nsim_dev->udp_ports.static_iana_vxlan)
206 &nsim_dev->udp_ports.sync_all);
208 &nsim_dev->udp_ports.open_only);
210 &nsim_dev->udp_ports.ipv4_only);
212 &nsim_dev->udp_ports.shared);
214 &nsim_dev->udp_ports.static_iana_vxlan);
216 &nsim_dev->udp_ports.sleep);