Lines Matching defs:readfds
1653 mDNSlocal void mDNSPosixAddToFDSet(int *nfds, fd_set *readfds, int s)
1656 FD_SET(s, readfds);
1659 mDNSexport void mDNSPosixGetFDSet(mDNS *m, int *nfds, fd_set *readfds, struct timeval *timeout)
1669 if (m->p->unicastSocket4 != -1) mDNSPosixAddToFDSet(nfds, readfds, m->p->unicastSocket4);
1671 if (m->p->unicastSocket6 != -1) mDNSPosixAddToFDSet(nfds, readfds, m->p->unicastSocket6);
1675 if (info->multicastSocket4 != -1) mDNSPosixAddToFDSet(nfds, readfds, info->multicastSocket4);
1677 if (info->multicastSocket6 != -1) mDNSPosixAddToFDSet(nfds, readfds, info->multicastSocket6);
1694 mDNSexport void mDNSPosixProcessFDSet(mDNS *const m, fd_set *readfds)
1698 assert(readfds != NULL);
1701 if (m->p->unicastSocket4 != -1 && FD_ISSET(m->p->unicastSocket4, readfds))
1703 FD_CLR(m->p->unicastSocket4, readfds);
1707 if (m->p->unicastSocket6 != -1 && FD_ISSET(m->p->unicastSocket6, readfds))
1709 FD_CLR(m->p->unicastSocket6, readfds);
1716 if (info->multicastSocket4 != -1 && FD_ISSET(info->multicastSocket4, readfds))
1718 FD_CLR(info->multicastSocket4, readfds);
1722 if (info->multicastSocket6 != -1 && FD_ISSET(info->multicastSocket6, readfds))
1724 FD_CLR(info->multicastSocket6, readfds);