Home
last modified time | relevance | path

Searched refs:broadcast_fd (Results 1 – 1 of 1) sorted by relevance

/OK3568_Linux_fs/external/rk_pcba_test/
H A Decho_discovery.c143 int broadcast_fd = -1; in broadcast_service() local
146 broadcast_fd = socket(AF_INET, SOCK_DGRAM, 0); in broadcast_service()
147 if (broadcast_fd < 0) { in broadcast_service()
151 printf("broadcast_thread socketfd = %d\n", broadcast_fd); in broadcast_service()
159 while (ioctl(broadcast_fd, SIOCGIFADDR, &ifr) < 0) { in broadcast_service()
166 while (ioctl(broadcast_fd, SIOCGIFHWADDR, &ifr) < 0) { in broadcast_service()
185 if (setsockopt(broadcast_fd, SOL_SOCKET, SO_BROADCAST, (char *)&opt, in broadcast_service()
190 if (setsockopt(broadcast_fd, SOL_SOCKET, SO_REUSEADDR, (char *)&opt, in broadcast_service()
196 if (bind(broadcast_fd, (struct sockaddr *)&server_addr, addr_len) < 0) { in broadcast_service()
208 if (recvfrom(broadcast_fd, buf, 64, 0, in broadcast_service()
[all …]