Lines Matching defs:server_s
120 int server_s;
543 if(p->server_s != -1)
544 sock_close(p->server_s);
577 p->server_s = socket(addr_is_ip6(srv_addr, srv_len)?AF_INET6:AF_INET,
579 if(p->server_s == -1) {
583 fd_set_nonblock(p->server_s);
584 if(connect(p->server_s, (struct sockaddr*)srv_addr, srv_len) == -1) {
594 sock_close(p->server_s);
605 FD_SET(FD_SET_T p->server_s, rorig);
608 if(p->server_s+1 > *max)
609 *max = p->server_s+1;
739 if(!delete_it && p->server_s != -1 &&
740 FD_ISSET(p->server_s, rset)) {
743 if(!tcp_relay_read(p->server_s, &p->answerlist,
745 sock_close(p->server_s);
746 FD_CLR(FD_SET_T p->server_s, worig);
747 FD_CLR(FD_SET_T p->server_s, rorig);
748 p->server_s = -1;
752 if(!delete_it && p->querylist && p->server_s != -1) {
757 if(!tcp_relay_write(p->server_s, &p->querylist,
762 FD_SET(FD_SET_T p->server_s, worig);
763 else FD_CLR(FD_SET_T p->server_s, worig);
779 if(!p->answerlist && p->server_s == -1)
792 if(p->server_s != -1) {
793 FD_CLR(FD_SET_T p->server_s, rorig);
794 FD_CLR(FD_SET_T p->server_s, worig);