svc_maxfd
extern int svc_maxfd;
extern int svc_maxfd;
int svc_maxfd = -1;
if (sock > svc_maxfd)
svc_maxfd = sock;
if (sock > svc_maxfd)
svc_maxfd = sock;
if (svc_maxfd <= sock) {
while ((svc_maxfd > 0) && xports[svc_maxfd] == 0)
svc_maxfd--;
for (sock = 0; sock <= svc_maxfd; sock++) {
extern int svc_maxfd;
switch (select(svc_maxfd + 1, &readfds, (fd_set *)0,
extern int svc_maxfd;
int svc_maxfd = -1;
svc_maxfd = max(svc_maxfd, sock);
if (sock >= svc_maxfd) {
for (svc_maxfd--; svc_maxfd>=0; svc_maxfd--)
if (__svc_xports[svc_maxfd])
switch (_select(svc_maxfd+1, &readfds, NULL, NULL, &timeout)) {
for (i = ncleaned = 0; i <= svc_maxfd; i++) {
switch (select(svc_maxfd + 1, &readfds, NULL, NULL,
switch (select(svc_maxfd + 1, &readfds, NULL, NULL, &tv)) {
if (fi->forward_fd >= svc_maxfd)
svc_maxfd--;
for (n = 0; n <= svc_maxfd; n++) {
svc_maxfd);
if (fd > svc_maxfd)
svc_maxfd = fd;
rc = select(svc_maxfd + 1, &readfds, NULL, NULL, &timeout);