Lines Matching defs:addrlen

1319 makesockaddr(SOCKET_T sockfd, struct sockaddr *addr, size_t addrlen, int proto)
1321 if (addrlen == 0) {
1345 size_t linuxaddrlen = addrlen - offsetof(struct sockaddr_un, sun_path);
2688 socklen_t *addrlen;
2704 socklen_t *paddrlen = ctx->addrlen;
2711 *ctx->addrlen = 0;
2744 socklen_t addrlen;
2750 if (!getsockaddrlen(s, &addrlen))
2752 memset(&addrbuf, 0, addrlen);
2757 ctx.addrlen = &addrlen;
2789 addrlen, s->sock_proto);
3144 int addrlen;
3147 if (!getsockaddrarg(s, addro, &addrbuf, &addrlen, "bind")) {
3156 res = bind(s->sock_fd, SAS2SA(&addrbuf), addrlen);
3245 internal_connect(PySocketSockObject *s, struct sockaddr *addr, int addrlen,
3251 res = connect(s->sock_fd, addr, addrlen);
3316 int addrlen;
3319 if (!getsockaddrarg(s, addro, &addrbuf, &addrlen, "connect")) {
3327 res = internal_connect(s, SAS2SA(&addrbuf), addrlen, 1);
3347 int addrlen;
3350 if (!getsockaddrarg(s, addro, &addrbuf, &addrlen, "connect_ex")) {
3358 res = internal_connect(s, SAS2SA(&addrbuf), addrlen, 0);
3395 socklen_t addrlen;
3397 if (!getsockaddrlen(s, &addrlen))
3399 memset(&addrbuf, 0, addrlen);
3401 res = getsockname(s->sock_fd, SAS2SA(&addrbuf), &addrlen);
3405 return makesockaddr(s->sock_fd, SAS2SA(&addrbuf), addrlen,
3427 socklen_t addrlen;
3429 if (!getsockaddrlen(s, &addrlen))
3431 memset(&addrbuf, 0, addrlen);
3433 res = getpeername(s->sock_fd, SAS2SA(&addrbuf), &addrlen);
3437 return makesockaddr(s->sock_fd, SAS2SA(&addrbuf), addrlen,
3655 socklen_t *addrlen;
3666 memset(ctx->addrbuf, 0, *ctx->addrlen);
3672 SAS2SA(ctx->addrbuf), ctx->addrlen);
3675 SAS2SA(ctx->addrbuf), ctx->addrlen);
3697 socklen_t addrlen;
3702 if (!getsockaddrlen(s, &addrlen))
3714 ctx.addrlen = &addrlen;
3718 *addr = makesockaddr(s->sock_fd, SAS2SA(&addrbuf), addrlen,
4305 int addrlen;
4319 SAS2SA(ctx->addrbuf), ctx->addrlen);
4322 SAS2SA(ctx->addrbuf), ctx->addrlen);
4336 int addrlen, flags;
4365 if (!getsockaddrarg(s, addro, &addrbuf, &addrlen, "sendto")) {
4377 ctx.addrlen = addrlen;
4487 int addrlen, flags = 0;
4501 if (!getsockaddrarg(s, addr_arg, &addrbuf, &addrlen,
4510 msg.msg_namelen = addrlen;
5257 socklen_t addrlen = sizeof(sock_addr_t);
5259 memset(&addrbuf, 0, addrlen);
5261 if (getsockname(fd, SAS2SA(&addrbuf), &addrlen) == 0) {