Lines Matching refs:sfd
77 int sfd, new_sfd; in pt_socket_connect() local
84 if ((sfd = socket(AF_INET, SOCK_STREAM, 0)) <= 0) { in pt_socket_connect()
92 if (setsockopt(sfd, SOL_SOCKET, SO_REUSEADDR, &on, in pt_socket_connect()
105 if (bind(sfd, (struct sockaddr *)&serv_addr, in pt_socket_connect()
112 (void) listen(sfd, 5); in pt_socket_connect()
114 new_sfd = accept(sfd, (struct sockaddr *)&cli_addr, &cliLen); in pt_socket_connect()
124 close(sfd); in pt_socket_connect()
139 (void) close(sfd); in pt_socket_connect()
145 (void) close(sfd); in pt_socket_connect()
152 while (connect(sfd, (struct sockaddr *)&sin, in pt_socket_connect()
154 close(sfd); in pt_socket_connect()
157 sfd = socket(AF_INET, SOCK_STREAM, 0); in pt_socket_connect()
158 if (sfd < 0) { in pt_socket_connect()
171 sh->sockfd = sfd; in pt_socket_connect()