Lines Matching defs:g_pxping
258 static struct pxping g_pxping;
271 g_pxping.netif = netif;
272 sys_mutex_new(&g_pxping.lock);
274 g_pxping.sock4 = sock4;
275 if (g_pxping.sock4 != INVALID_SOCKET) {
277 g_pxping.hdrincl = 0;
279 g_pxping.df = -1;
281 g_pxping.ttl = -1;
282 g_pxping.tos = 0;
295 g_pxping.pmhdl4.callback = pxping_pmgr_pump;
296 g_pxping.pmhdl4.data = (void *)&g_pxping;
297 g_pxping.pmhdl4.slot = -1;
298 pollmgr_add(&g_pxping.pmhdl4, g_pxping.sock4, POLLIN);
300 ping_proxy_accept(pxping_recv4, &g_pxping);
303 g_pxping.sock6 = sock6;
306 if (g_pxping.sock6 != INVALID_SOCKET) {
307 status = pxping_init_windows(&g_pxping);
309 g_pxping.sock6 = INVALID_SOCKET;
314 if (g_pxping.sock6 != INVALID_SOCKET) {
315 g_pxping.hopl = -1;
340 g_pxping.pmhdl6.callback = pxping_pmgr_pump;
341 g_pxping.pmhdl6.data = (void *)&g_pxping;
342 g_pxping.pmhdl6.slot = -1;
343 pollmgr_add(&g_pxping.pmhdl6, g_pxping.sock6, POLLIN);
345 ping6_proxy_accept(pxping_recv6, &g_pxping);