Lines Matching refs:sock
110 int sock = socket(domain, SOCK_STREAM, 0);
111 if (sock < 0) {
115 return sock;
128 int sock = CreateSocket(AF_LOCAL);
129 if (sock < 0) {
133 if (setsockopt(sock, SOL_SOCKET, SO_KEEPALIVE, (void *)&keepAlive, sizeof(keepAlive)) < 0) {
138 if (setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, (void *)&reuseaddr, sizeof(reuseaddr)) < 0) {
142 int ret = bind(sock, (struct sockaddr *)&sockAddr, sizeof(sockAddr));
145 close(sock);
148 if (SetNonBlock(sock, 1) != 0) {
150 close(sock);
153 fcntl(sock, F_SETFD, FD_CLOEXEC);
154 if (listen(sock, backlog) < 0) {
156 close(sock);
159 return sock;
172 int sock = CreateSocket(AF_LOCAL);
173 if (sock < 0) {
176 if (connect(sock, (struct sockaddr *)&sockAddr, sizeof(sockAddr)) < 0) {
178 close(sock);
181 return sock;