Searched refs:probe_fd (Results 1 - 5 of 5) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/src/router/busybox-1.x/networking/ |
H A D | arping.c | 307 int probe_fd = xsocket(AF_INET, SOCK_DGRAM, 0); local 310 if (setsockopt(probe_fd, SOL_SOCKET, SO_BINDTODEVICE, device, strlen(device) + 1) == -1) 317 xbind(probe_fd, (struct sockaddr *) &saddr, sizeof(saddr)); 324 if (setsockopt(probe_fd, SOL_SOCKET, SO_DONTROUTE, &const_int_1, sizeof(const_int_1)) == -1) 326 xconnect(probe_fd, (struct sockaddr *) &saddr, sizeof(saddr)); 327 if (getsockname(probe_fd, (struct sockaddr *) &saddr, &alen) == -1) { 332 close(probe_fd);
|
/netgear-R7000-V1.0.7.12_1.2.5/src/router/iputils/ |
H A D | arping.c | 417 int probe_fd = socket(AF_INET, SOCK_DGRAM, 0); local 419 if (probe_fd < 0) { 424 if (setsockopt(probe_fd, SOL_SOCKET, SO_BINDTODEVICE, device, strlen(device)+1) == -1) 431 if (bind(probe_fd, (struct sockaddr*)&saddr, sizeof(saddr)) == -1) { 442 if (setsockopt(probe_fd, SOL_SOCKET, SO_DONTROUTE, (char*)&on, sizeof(on)) == -1) 444 if (connect(probe_fd, (struct sockaddr*)&saddr, sizeof(saddr)) == -1) { 448 if (getsockname(probe_fd, (struct sockaddr*)&saddr, &alen) == -1) { 454 close(probe_fd);
|
H A D | traceroute6.c | 501 int probe_fd = socket(AF_INET6, SOCK_DGRAM, 0); local 503 if (probe_fd < 0) { 508 if (setsockopt(probe_fd, SOL_SOCKET, SO_BINDTODEVICE, device, strlen(device)+1) == -1) 512 if (connect(probe_fd, (struct sockaddr*)&firsthop, sizeof(firsthop)) == -1) { 517 if (getsockname(probe_fd, (struct sockaddr*)&saddr, &alen) == -1) { 522 close(probe_fd);
|
H A D | ping.c | 265 int probe_fd = socket(AF_INET, SOCK_DGRAM, 0); local 267 if (probe_fd < 0) { 275 if (setsockopt(probe_fd, SOL_SOCKET, SO_BINDTODEVICE, device, strlen(device)+1) == -1) { 278 if (ioctl(probe_fd, SIOCGIFINDEX, &ifr) < 0) { 284 if (setsockopt(probe_fd, SOL_IP, IP_MULTICAST_IF, &imr, sizeof(imr)) == -1) { 293 setsockopt(probe_fd, IPPROTO_IP, IP_TOS, (char *)&settos, sizeof(int)) < 0) 299 if (connect(probe_fd, (struct sockaddr*)&dst, sizeof(dst)) == -1) { 306 if (setsockopt(probe_fd, SOL_SOCKET, SO_BROADCAST, 311 if (connect(probe_fd, (struct sockaddr*)&dst, sizeof(dst)) == -1) { 321 if (getsockname(probe_fd, (struc [all...] |
H A D | ping6.c | 317 int probe_fd = socket(AF_INET6, SOCK_DGRAM, 0); local 319 if (probe_fd < 0) { 327 if (setsockopt(probe_fd, SOL_SOCKET, SO_BINDTODEVICE, device, strlen(device)+1) == -1) { 331 if (ioctl(probe_fd, SIOCGIFINDEX, &ifr) < 0) { 341 if (connect(probe_fd, (struct sockaddr*)&firsthop, sizeof(firsthop)) == -1) { 346 if (getsockname(probe_fd, (struct sockaddr*)&source, &alen) == -1) { 351 close(probe_fd);
|
Completed in 263 milliseconds