Lines Matching refs:Nfd
242 static struct pollfd *Nfd; /* Array of pollfds for udp ports */ variable
812 nfds = poll(Nfd, Ninputs, -1); in net_poll()
822 if ((Nfd[i].revents & POLLIN) == 0) { in net_poll()
826 if (Nfd[i].revents & in net_poll()
829 (void) t_close(Nfd[i].fd); in net_poll()
830 Nfd[i].fd = -1; in net_poll()
841 if (t_rcvudata(Nfd[i].fd, udp, &flags) < 0) { in net_poll()
844 if (t_rcvuderr(Nfd[i].fd, errp) < 0) { in net_poll()
848 (void) t_close(Nfd[i].fd); in net_poll()
849 Nfd[i].fd = -1; in net_poll()
855 (void) t_close(Nfd[i].fd); in net_poll()
856 Nfd[i].fd = -1; in net_poll()
3672 Nfd = realloc(Nfd, inputs * sizeof (struct pollfd)); in getnets()
3681 if (Nfd == NULL || Ncf == NULL || Myaddrs == NULL || in getnets()
3779 Nfd[Ninputs].fd = fd; in addnet()
3780 Nfd[Ninputs].events = POLLIN; in addnet()
3858 bound = (struct t_bind *)t_alloc(Nfd[cnt].fd, T_BIND, T_ADDR); in bindnet()
3862 if (t_bind(Nfd[cnt].fd, &bind, bound) == 0) { in bindnet()
3865 set_udp_buffer(Nfd[cnt].fd); in bindnet()
3893 (void) t_close(Nfd[cnt].fd); in bindnet()
3900 Nfd[i] = Nfd[i + 1]; in bindnet()
4880 (void) t_close(Nfd[cnt].fd); in shutdown_input()