Lines Matching defs:sockaddrlen
932 STRLEN sockaddrlen;
937 sun_ad = SvPVbyte(sun_sv,sockaddrlen);
939 /* On Linux, Cygwin, Solaris or *BSD sockaddrlen on sockets returned by accept,
941 if (sockaddrlen < sizeof(addr)) {
942 Copy(sun_ad, &addr, sockaddrlen, char);
943 Zero(((char*)&addr) + sockaddrlen, sizeof(addr) - sockaddrlen, char);
949 if (sockaddrlen != addr.sun_len)
951 "Socket::unpack_sockaddr_un", (UV)sockaddrlen, (UV)addr.sun_len);
954 if (sockaddrlen != sizeof(addr))
956 "Socket::unpack_sockaddr_un", (UV)sockaddrlen, (UV)sizeof(addr));
967 addr_len = (char *)&addr - (char *)&(addr.sun_path) + sockaddrlen;
1035 STRLEN sockaddrlen;
1041 sin = SvPVbyte(sin_sv,sockaddrlen);
1042 if (sockaddrlen != sizeof(addr)) {
1044 "Socket::unpack_sockaddr_in", (UV)sockaddrlen, (UV)sizeof(addr));