Lines Matching defs:ctrl
235 static struct conninfo *search_conn(struct servtab *sep, int ctrl);
569 int n, ctrl;
630 ctrl = accept(sep->se_fd, (struct sockaddr *)0,
633 warnx("accept, ctrl %d", ctrl);
634 if (ctrl < 0) {
641 close(ctrl);
647 if (ioctl(ctrl, FIONBIO, &i) < 0)
649 if (cpmip(sep, ctrl) < 0) {
650 close(ctrl);
654 (conn = search_conn(sep, ctrl)) != NULL &&
656 close(ctrl);
660 ctrl = sep->se_fd;
665 if (getpeername(ctrl, (struct sockaddr *)
668 if (recvfrom(ctrl, buf, sizeof(buf),
709 close(ctrl);
726 close(ctrl);
750 sep = tcpmux(ctrl);
752 close(ctrl);
758 inetd_setproctitle("wrapping", ctrl);
761 request_init(&req, RQ_DAEMON, service, RQ_FILE, ctrl, 0);
772 recv(ctrl, buf, sizeof (buf), 0);
787 (*sep->se_bi->bi_fn)(ctrl, sep);
793 if (fcntl(ctrl, F_SETFD, 0) < 0) {
799 if (ctrl != 0) {
800 dup2(ctrl, 0);
801 close(ctrl);
892 close(ctrl);
2205 cpmip(const struct servtab *sep, int ctrl)
2218 getpeername(ctrl, (struct sockaddr *)&rss, &rssLen) == 0 ) {
2345 search_conn(struct servtab *sep, int ctrl)
2360 if (getpeername(ctrl, (struct sockaddr *)&ss, &sslen) != 0)