Lines Matching defs:sockets
932 int *sockets;
943 sockets = SMB_MALLOC_ARRAY(int, num_addrs);
945 if (sockets == NULL)
951 sockets[i] = -1;
954 sockets[i] = socket(PF_INET, SOCK_STREAM, 0);
955 if (sockets[i] < 0)
957 set_blocking(sockets[i], False);
965 if (sockets[i] == -1)
968 if (connect(sockets[i], (struct sockaddr *)&(addrs[i]),
986 close(sockets[i]);
987 sockets[i] = -1;
1003 if (sockets[i] == -1)
1005 FD_SET(sockets[i], &wr_fds);
1006 FD_SET(sockets[i], &r_fds);
1007 if (sockets[i]>maxfd)
1008 maxfd = sockets[i];
1024 if (sockets[i] == -1)
1031 if (FD_ISSET(sockets[i], &r_fds) &&
1032 FD_ISSET(sockets[i], &wr_fds)) {
1034 close(sockets[i]);
1035 sockets[i] = -1;
1039 if (!FD_ISSET(sockets[i], &r_fds) &&
1040 FD_ISSET(sockets[i], &wr_fds)) {
1061 if (sockets[i] >= 0)
1062 close(sockets[i]);
1067 *fd = sockets[*fd_index];
1071 free(sockets);
1332 DEBUG(0, ("create_pipe_sock: No Unix sockets on this system\n"));