Home | History | Annotate | Download | only in mDNSPosix

Lines Matching full:readfds

1181 	fd_set			readFDs;
1188 FD_ZERO(&readFDs);
1189 FD_SET(pChgRec->NotifySD, &readFDs);
1195 while (0 < select(pChgRec->NotifySD + 1, &readFDs, (fd_set*) NULL, (fd_set*) NULL, &zeroTimeout));
1465 mDNSlocal void mDNSPosixAddToFDSet(int *nfds, fd_set *readfds, int s)
1468 FD_SET(s, readfds);
1471 mDNSexport void mDNSPosixGetFDSet(mDNS *m, int *nfds, fd_set *readfds, struct timeval *timeout)
1481 if (m->p->unicastSocket4 != -1) mDNSPosixAddToFDSet(nfds, readfds, m->p->unicastSocket4);
1483 if (m->p->unicastSocket6 != -1) mDNSPosixAddToFDSet(nfds, readfds, m->p->unicastSocket6);
1487 if (info->multicastSocket4 != -1) mDNSPosixAddToFDSet(nfds, readfds, info->multicastSocket4);
1489 if (info->multicastSocket6 != -1) mDNSPosixAddToFDSet(nfds, readfds, info->multicastSocket6);
1506 mDNSexport void mDNSPosixProcessFDSet(mDNS *const m, fd_set *readfds)
1510 assert(readfds != NULL);
1513 if (m->p->unicastSocket4 != -1 && FD_ISSET(m->p->unicastSocket4, readfds))
1515 FD_CLR(m->p->unicastSocket4, readfds);
1519 if (m->p->unicastSocket6 != -1 && FD_ISSET(m->p->unicastSocket6, readfds))
1521 FD_CLR(m->p->unicastSocket6, readfds);
1528 if (info->multicastSocket4 != -1 && FD_ISSET(info->multicastSocket4, readfds))
1530 FD_CLR(info->multicastSocket4, readfds);
1534 if (info->multicastSocket6 != -1 && FD_ISSET(info->multicastSocket6, readfds))
1536 FD_CLR(info->multicastSocket6, readfds);