Lines Matching refs:mysock

106 static SOCKET mysock = -1;  variable
121 if (mysock != INVALID_SOCKET) closesocket(mysock); in netuninit()
123 mysock = INVALID_SOCKET; in netuninit()
128 if (mysock >= 0) close(mysock); in netuninit()
129 mysock = -1; in netuninit()
156 if (mysock != INVALID_SOCKET) closesocket(mysock); in netinit()
160 if (mysock >= 0) close(mysock); in netinit()
163 mysock = socket(domain, SOCK_DGRAM, 0); in netinit()
164 if (IS_INVALID_SOCKET(mysock)) { in netinit()
180 if (WSAIoctl(mysock, SIO_GET_EXTENSION_FUNCTION_POINTER, in netinit()
186 if (WSAIoctl(mysock, SIO_GET_EXTENSION_FUNCTION_POINTER, in netinit()
196 if (ioctlsocket(mysock, FIONBIO, &on) != 0) in netinit()
198 if (ioctl(mysock, FIONBIO, &on) != 0) in netinit()
206 if (setsockopt(mysock, SOL_SOCKET, SO_REUSEADDR, (void *)&on, sizeof(on)) != 0) { in netinit()
213 if (setsockopt(mysock, IPPROTO_IP, IP_PKTINFO, (void *)&on, sizeof(on)) != 0) in netinit()
215 if (domain == PF_INET && setsockopt(mysock, IPPROTO_IP, IP_RECVDSTADDR, &on, sizeof(on)) != 0) in netinit()
228 if (setsockopt(mysock, IPPROTO_IPV6, IPV6_V6ONLY, (void *)&off, sizeof(off)) != 0) { in netinit()
235 if (setsockopt(mysock, IPPROTO_IPV6, IPV6_RECVPKTINFO, (void *)&on, sizeof(on)) != 0) { in netinit()
245 if (bind(mysock, (struct sockaddr *)&host, sizeof(host)) != 0) { in netinit()
256 if (bind(mysock, (struct sockaddr *)&host, sizeof(host)) != 0) { in netinit()
379 if (WSASendMsgPtr(mysock, &msg, 0, &len, NULL, NULL) == SOCKET_ERROR) in netsend()
381 if ((len = sendmsg(mysock, &msg, 0)) < 0) in netsend()
414 if (WSARecvMsgPtr(mysock, &msg, &len, NULL, NULL) == SOCKET_ERROR) return 0; in netread()
431 if ((len = recvmsg(mysock, &msg, 0)) < 0) return 0; in netread()