Home | History | Annotate | Download | only in Modules

Lines Matching defs:addrlen

905 makeipaddr(struct sockaddr *addr, int addrlen)

910 error = getnameinfo(addr, addrlen, buf, sizeof(buf), NULL, 0,
972 makesockaddr(int sockfd, struct sockaddr *addr, int addrlen, int proto)
974 if (addrlen == 0) {
1006 addrlen -= offsetof(struct sockaddr_un, sun_path);
1008 addrlen);
1637 socklen_t addrlen;
1643 if (!getsockaddrlen(s, &addrlen))
1645 memset(&addrbuf, 0, addrlen);
1659 newfd = accept(s->sock_fd, SAS2SA(&addrbuf), &addrlen);
1686 addrlen, s->sock_proto);
1927 int addrlen;
1930 if (!getsockaddrarg(s, addro, SAS2SA(&addrbuf), &addrlen))
1933 res = bind(s->sock_fd, SAS2SA(&addrbuf), addrlen);
1974 internal_connect(PySocketSockObject *s, struct sockaddr *addr, int addrlen,
1980 res = connect(s->sock_fd, addr, addrlen);
2067 int addrlen;
2071 if (!getsockaddrarg(s, addro, SAS2SA(&addrbuf), &addrlen))
2075 res = internal_connect(s, SAS2SA(&addrbuf), addrlen, &timeout);
2101 int addrlen;
2105 if (!getsockaddrarg(s, addro, SAS2SA(&addrbuf), &addrlen))
2109 res = internal_connect(s, SAS2SA(&addrbuf), addrlen, &timeout);
2183 socklen_t addrlen;
2185 if (!getsockaddrlen(s, &addrlen))
2187 memset(&addrbuf, 0, addrlen);
2189 res = getsockname(s->sock_fd, SAS2SA(&addrbuf), &addrlen);
2193 return makesockaddr(s->sock_fd, SAS2SA(&addrbuf), addrlen,
2212 socklen_t addrlen;
2214 if (!getsockaddrlen(s, &addrlen))
2216 memset(&addrbuf, 0, addrlen);
2218 res = getpeername(s->sock_fd, SAS2SA(&addrbuf), &addrlen);
2222 return makesockaddr(s->sock_fd, SAS2SA(&addrbuf), addrlen,
2547 socklen_t addrlen;
2551 if (!getsockaddrlen(s, &addrlen))
2560 memset(&addrbuf, 0, addrlen);
2566 SAS2SA(&addrbuf), &addrlen);
2569 (void *) &addrbuf, &addrlen);
2573 SAS2SA(&addrbuf), &addrlen);
2588 addrlen, s->sock_proto)))
2831 int addrlen, n = -1, flags, timeout;
2858 if (!getsockaddrarg(s, addro, SAS2SA(&addrbuf), &addrlen)) {
2866 n = sendto(s->sock_fd, buf, len, flags, SAS2SA(&addrbuf), addrlen);