Lines Matching refs:clisock
245 int clisock, remsock; in net_accept() local
249 if ((clisock = accept(fd, &cliaddr, &addrlen)) == -1) { in net_accept()
265 if ((remsock = net_negotiate(clisock, conn)) == NET_FAIL) { in net_accept()
266 close(clisock); in net_accept()
283 if (net_setup_proxy(clisock, remsock) == -1) { in net_accept()
295 close(clisock); in net_accept()
301 net_setup_proxy(int clisock, int remsock) in net_setup_proxy() argument
313 clidesc->sock = clisock; in net_setup_proxy()
316 if (fcntl(clisock, F_SETFL, O_NONBLOCK) == -1) { in net_setup_proxy()
326 if (getpeername(clisock, (struct sockaddr *)&clidesc->in, &len) == -1) { in net_setup_proxy()
384 net_negotiate(int clisock, struct conndesc *conn) in net_negotiate() argument
394 if (atomicio(read, clisock, &vn, 1) != 1) { in net_negotiate()
406 remsock = socks4_negotiate(clisock, conn); in net_negotiate()
413 remsock = socks5_negotiate(clisock, conn); in net_negotiate()