return siz;
}
/* special-case broadcast - inet_addr() below can return INADDR_NONE for
- * this */
+ * this */
if (strcmp(name, "255.255.255.255") == 0 ||
strcmp(name, "<broadcast>") == 0) {
struct sockaddr_in *sin;
#endif
return 4;
}
- }
+ }
#endif /* HAVE_INET_PTON */
/* perform a name resolution */
memset(&addrbuf, 0, addrlen);
timeout = internal_select_ex(s, 0, interval);
if (!timeout) {
-#ifndef MS_WINDOWS
+#ifdef MS_WINDOWS
if (len > INT_MAX)
len = INT_MAX;
n = recvfrom(s->sock_fd, cbuf, (int)len, flags,
/* On UNIX, dup can be used to duplicate the file descriptor of a socket */
newfd = _Py_dup(fd);
if (newfd == INVALID_SOCKET)
- return NULL;
+ return NULL;
#endif
newfdobj = PyLong_FromSocket_t(newfd);
return NULL;
}
- size = sizeof(addr);
+ size = sizeof(addr);
ret = WSAStringToAddressA(ip, af, NULL, (LPSOCKADDR)&addr, &size);
if (ret) {
return NULL;
} else if(af == AF_INET) {
struct sockaddr_in *addr4 = (struct sockaddr_in*)&addr;
- return PyBytes_FromStringAndSize((const char *)&(addr4->sin_addr),
+ return PyBytes_FromStringAndSize((const char *)&(addr4->sin_addr),
sizeof(addr4->sin_addr));
} else if (af == AF_INET6) {
- return PyBytes_FromStringAndSize((const char *)&(addr.sin6_addr),
+ return PyBytes_FromStringAndSize((const char *)&(addr.sin6_addr),
sizeof(addr.sin6_addr));
} else {
PyErr_SetString(PyExc_OSError, "unknown address family");
}
retlen = sizeof(ip);
- ret = WSAAddressToStringA((struct sockaddr*)&addr, addrlen, NULL,
+ ret = WSAAddressToStringA((struct sockaddr*)&addr, addrlen, NULL,
ip, &retlen);
if (ret) {