Searched refs:confd (Results 1 - 3 of 3) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/dnsmasq-2.15/src/
H A Ddnsmasq.c775 int confd; local
777 while((confd = accept(listener->tcpfd, NULL, NULL)) == -1 && errno == EINTR);
779 if (confd != -1)
791 if (getsockname(confd, (struct sockaddr *)&tcp_addr, &tcp_len) != -1)
815 close(confd);
819 close(confd);
846 if ((flags = fcntl(confd, F_GETFL, 0)) != -1)
847 fcntl(confd, F_SETFL, flags & ~O_NONBLOCK);
849 buff = tcp_request(daemon, confd, now);
854 close(confd);
[all...]
H A Dforward.c1188 char *tcp_request(struct daemon *daemon, int confd, time_t now) argument
1201 !read_write(confd, &c1, 1, 1) || !read_write(confd, &c2, 1, 1) ||
1203 !read_write(confd, packet, size, 1))
1216 if (getpeername(confd, (struct sockaddr *)&peer_addr, &peer_len) != -1)
1332 if (!read_write(confd, &c1, 1, 0) ||
1333 !read_write(confd, &c2, 1, 0) ||
1334 !read_write(confd, packet, m, 0))
H A Ddnsmasq.h444 char *tcp_request(struct daemon *daemon, int confd, time_t now);

Completed in 139 milliseconds