Lines Matching refs:socket
127 int socket = ::socket(AF_INET, SOCK_DGRAM, 0); in pcap_stats_haiku() local
128 if (socket < 0) { in pcap_stats_haiku()
132 if (ioctl(socket, SIOCGIFSTATS, &request, sizeof(struct ifreq)) < 0) { in pcap_stats_haiku()
135 close(socket); in pcap_stats_haiku()
139 close(socket); in pcap_stats_haiku()
198 int socket = ::socket(AF_INET, SOCK_DGRAM, 0); in pcap_create_interface() local
199 if (socket < 0) { in pcap_create_interface()
209 close(socket); in pcap_create_interface()
214 if (ioctl(socket, SIOCGIFINDEX, &request, sizeof(request)) < 0) { in pcap_create_interface()
217 close(socket); in pcap_create_interface()
221 close(socket); in pcap_create_interface()
226 socket = ::socket(AF_LINK, SOCK_DGRAM, 0); in pcap_create_interface()
227 if (socket < 0) { in pcap_create_interface()
234 if (ioctl(socket, SIOCSPACKETCAP, &request, sizeof(struct ifreq)) < 0) { in pcap_create_interface()
237 close(socket); in pcap_create_interface()
244 close(socket); in pcap_create_interface()
248 handle->selectable_fd = socket; in pcap_create_interface()
249 handle->fd = socket; in pcap_create_interface()