Lines Matching refs:sfd
31 static int sfd; /* shared between do_child and start_server */
368 sfd = SAFE_SOCKET(PF_INET, SOCK_STREAM, 0);
369 SAFE_BIND(sfd, (struct sockaddr *)ssin, sizeof(*ssin));
370 SAFE_LISTEN(sfd, 10);
371 SAFE_GETSOCKNAME(sfd, (struct sockaddr *)ssin, &slen);
384 SAFE_CLOSE(sfd);
434 FD_SET(sfd, &afds);
437 nfds = MAX(sfd + 1, ufd + 1);
453 if (FD_ISSET(sfd, &rfds)) {
457 newfd = SAFE_ACCEPT(sfd, (struct sockaddr *)&fsin, &fromlen);
476 if (fd != sfd && fd != ufd && FD_ISSET(fd, &rfds)) {