Home | History | Annotate | Download | only in Modules

Lines Matching defs:addrlen

963 makeipaddr(struct sockaddr *addr, int addrlen)

968 error = getnameinfo(addr, addrlen, buf, sizeof(buf), NULL, 0,
1030 makesockaddr(int sockfd, struct sockaddr *addr, int addrlen, int proto)
1032 if (addrlen == 0) {
1064 addrlen -= offsetof(struct sockaddr_un, sun_path);
1066 addrlen);
1702 socklen_t addrlen;
1708 if (!getsockaddrlen(s, &addrlen))
1710 memset(&addrbuf, 0, addrlen);
1721 newfd = accept(s->sock_fd, SAS2SA(&addrbuf), &addrlen);
1745 addrlen, s->sock_proto);
1986 int addrlen;
1989 if (!getsockaddrarg(s, addro, SAS2SA(&addrbuf), &addrlen))
1992 res = bind(s->sock_fd, SAS2SA(&addrbuf), addrlen);
2033 internal_connect(PySocketSockObject *s, struct sockaddr *addr, int addrlen,
2039 res = connect(s->sock_fd, addr, addrlen);
2126 int addrlen;
2130 if (!getsockaddrarg(s, addro, SAS2SA(&addrbuf), &addrlen))
2134 res = internal_connect(s, SAS2SA(&addrbuf), addrlen, &timeout);
2160 int addrlen;
2164 if (!getsockaddrarg(s, addro, SAS2SA(&addrbuf), &addrlen))
2168 res = internal_connect(s, SAS2SA(&addrbuf), addrlen, &timeout);
2242 socklen_t addrlen;
2244 if (!getsockaddrlen(s, &addrlen))
2246 memset(&addrbuf, 0, addrlen);
2248 res = getsockname(s->sock_fd, SAS2SA(&addrbuf), &addrlen);
2252 return makesockaddr(s->sock_fd, SAS2SA(&addrbuf), addrlen,
2271 socklen_t addrlen;
2273 if (!getsockaddrlen(s, &addrlen))
2275 memset(&addrbuf, 0, addrlen);
2277 res = getpeername(s->sock_fd, SAS2SA(&addrbuf), &addrlen);
2281 return makesockaddr(s->sock_fd, SAS2SA(&addrbuf), addrlen,
2611 socklen_t addrlen;
2615 if (!getsockaddrlen(s, &addrlen))
2625 memset(&addrbuf, 0, addrlen);
2631 SAS2SA(&addrbuf), &addrlen);
2634 (void *) &addrbuf, &addrlen);
2638 SAS2SA(&addrbuf), &addrlen);
2654 addrlen, s->sock_proto)))
2904 int addrlen, flags, timeout;
2932 if (!getsockaddrarg(s, addro, SAS2SA(&addrbuf), &addrlen)) {
2941 n = sendto(s->sock_fd, buf, len, flags, SAS2SA(&addrbuf), addrlen);