Searched refs:dhcpfd (Results 1 – 4 of 4) sorted by relevance
/external/dnsmasq/src/ |
D | dhcp.c | 78 daemon->dhcpfd = fd; in dhcp_init() 116 while ((sz = recvmsg(daemon->dhcpfd, &msg, MSG_PEEK | MSG_TRUNC)) == -1 && errno == EINTR) in dhcp_packet() 141 while ((sz = recvmsg(daemon->dhcpfd, &msg, 0)) == -1 && errno == EINTR) in dhcp_packet() 157 if (!indextoname(daemon->dhcpfd, iface_index, ifr.ifr_name)) return; in dhcp_packet() 165 if (ioctl(daemon->dhcpfd, SIOCGIFADDR, &ifr) != -1) { in dhcp_packet() 177 if (ioctl(daemon->dhcpfd, SIOCGIFADDR, &ifr) == -1) { in dhcp_packet() 254 ioctl(daemon->dhcpfd, SIOCSARP, &req); in dhcp_packet() 258 while (sendmsg(daemon->dhcpfd, &msg, 0) == -1 && retry_send()) in dhcp_packet()
|
D | dnsmasq.c | 490 FD_SET(daemon->dhcpfd, &rset); in main() 491 bump_maxfd(daemon->dhcpfd, &maxfd); in main() 556 if (daemon->dhcp && FD_ISSET(daemon->dhcpfd, &rset)) dhcp_packet(now); in main()
|
D | helper.c | 303 if (ioctl(daemon->dhcpfd, SIOCGIFNAME, &ifr) != -1) in queue_script()
|
D | dnsmasq.h | 638 int dhcpfd, helperfd; member
|