Lines Matching defs:newsock
922 server_accept_loop(int *sock_in, int *sock_out, int *newsock, int *config_s,
1133 *newsock = accept(listen_socks[i],
1135 if (*newsock == -1) {
1144 if (unset_nonblock(*newsock) == -1) {
1145 close(*newsock);
1152 close(*newsock);
1155 if (drop_connection(*newsock,
1157 close(*newsock);
1175 *sock_in = *newsock;
1176 *sock_out = *newsock;
1191 child = child_register(config_s[0], *newsock);
1203 *sock_in = *newsock;
1204 *sock_out = *newsock;
1222 close(*newsock);
1295 int sock_in = -1, sock_out = -1, newsock = -1, rexec_argc = 0;
1815 &newsock, config_s, log_stderr);
1829 debug("rexec start in %d out %d newsock %d config_s %d/%d",
1830 sock_in, sock_out, newsock, config_s[0], config_s[1]);
1832 if (dup2(newsock, STDIN_FILENO) == -1)
1836 if (newsock > STDOUT_FILENO)
1837 close(newsock);