iapp.c | 169 int udp_sock; member in struct:iapp_data 201 if (sendto(iapp->udp_sock, buf, (char *) (add + 1) - buf, 0, 315 len = recvfrom(iapp->udp_sock, buf, sizeof(buf), 0, 390 iapp->udp_sock = iapp->packet_sock = -1; 396 iapp->udp_sock = socket(PF_INET, SOCK_DGRAM, 0); 397 if (iapp->udp_sock < 0) { 406 if (ioctl(iapp->udp_sock, SIOCGIFINDEX, &ifr) != 0) { 414 if (ioctl(iapp->udp_sock, SIOCGIFADDR, &ifr) != 0) { 429 if (ioctl(iapp->udp_sock, SIOCGIFBRDADDR, &ifr) != 0) { 448 if (setsockopt(iapp->udp_sock, SOL_SOCKET, SO_REUSEADDR, &reuseaddr [all...] |