Lines Matching refs:sigfd
197 static struct fd_pair sigfd; variable
811 if (write(sigfd.wr, &ch, 1) != 1) dbg("can't send signal\n"); in signal_handler()
817 if (pipe((int *)&sigfd) < 0) { in setup_signal()
821 fcntl(sigfd.wr , F_SETFD, FD_CLOEXEC); in setup_signal()
822 fcntl(sigfd.rd , F_SETFD, FD_CLOEXEC); in setup_signal()
823 int flags = fcntl(sigfd.wr, F_GETFL); in setup_signal()
824 fcntl(sigfd.wr, F_SETFL, flags | O_NONBLOCK); in setup_signal()
1317 FD_SET(sigfd.rd, &rfds); in dhcp_main()
1322 int maxfd = (sigfd.rd > state->sockfd)? sigfd.rd : state->sockfd; in dhcp_main()
1417 if (FD_ISSET(sigfd.rd, &rfds)) { // Some Activity on RDFDs : is signal in dhcp_main()
1419 if (read(sigfd.rd, &sig, 1) != 1) { in dhcp_main()