/illumos-gate/usr/src/lib/libsocket/socket/ |
H A D | weaks.c | 82 _bind(int sock, struct sockaddr *addr, socklen_t addrlen) in _bind() argument 84 return (_so_bind(sock, addr, addrlen, SOV_SOCKBSD)); in _bind() 94 _accept(int sock, struct sockaddr *addr, int *addrlen) in _accept() argument 108 return (_so_connect(sock, addr, addrlen, SOV_DEFAULT)); in _connect() 125 struct sockaddr *_RESTRICT_KYWD addr, void *addrlen) in _recvfrom() argument 128 addr, addrlen)); in _recvfrom() 151 const struct sockaddr *addr, socklen_t addrlen) in _sendto() argument 154 addr, addrlen)); in _sendto() 223 return (_so_bind(sock, addr, addrlen, SOV_XPG4_2)); in __xnet_bind() 253 const struct sockaddr *addr, socklen_t addrlen) in __xnet_sendto() argument [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | sundlpi.c | 47 t_uscalar_t addrlen, in dlbindack() argument 54 size = sizeof (dl_bind_ack_t) + addrlen; in dlbindack() 60 dlp->bind_ack.dl_addr_length = addrlen; in dlbindack() 64 if (addrlen != 0) in dlbindack() 110 t_uscalar_t addrlen, in dluderrorind() argument 117 size = sizeof (dl_uderror_ind_t) + addrlen; in dluderrorind() 122 dlp->uderror_ind.dl_dest_addr_length = addrlen; in dluderrorind() 126 if (addrlen != 0) in dluderrorind() 409 int addrlen, addroff; in dl_info() local 423 if (addroff == 0 || addrlen <= 0 || addrlen > *physlenp || in dl_info() [all …]
|
/illumos-gate/usr/src/lib/libfakekernel/common/ |
H A D | ksocket.c | 155 ksocket_bind_helper(int fd, struct sockaddr *addr, uint_t addrlen) in ksocket_bind_helper() argument 161 ksocket_bind(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen, in ksocket_bind() argument 172 if (bind(KSTOSO(ks), addr, addrlen) != 0) in ksocket_bind() 176 err = ksocket_bind_helper(KSTOSO(ks), addr, addrlen); in ksocket_bind() 224 ksocket_connect(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen, in ksocket_connect() argument 233 if (connect(KSTOSO(ks), addr, addrlen) != 0) in ksocket_connect() 473 ksocket_getsockname(ksocket_t ks, struct sockaddr *addr, socklen_t *addrlen, in ksocket_getsockname() argument 482 if (addrlen == NULL || (addr == NULL && *addrlen != 0)) in ksocket_getsockname() 485 if (getsockname(KSTOSO(ks), addr, addrlen) != 0) in ksocket_getsockname() 501 if (addrlen == NULL || (addr == NULL && *addrlen != 0)) in ksocket_getpeername() [all …]
|
/illumos-gate/usr/src/lib/nsswitch/files/common/ |
H A D | getnetent.c | 53 int addrlen; in check_addr() local 72 addrlen = linep - addrstart; in check_addr() 73 if (addrlen < sizeof (addrbuf)) { in check_addr() 74 (void) memcpy(addrbuf, addrstart, addrlen); in check_addr() 75 addrbuf[addrlen] = '\0'; in check_addr()
|
H A D | netmasks.c | 53 int addrlen; in check_addr() local 69 addrlen = linep - addrstart; in check_addr() 70 if (addrlen < sizeof (addrbuf)) { in check_addr() 71 (void) memcpy(addrbuf, addrstart, addrlen); in check_addr() 72 addrbuf[addrlen] = '\0'; in check_addr()
|
H A D | gethostent.c | 53 int v6flag = 0, addrlen; in check_name() local 65 addrlen = linep - addrstart; in check_name() 80 if (__nss_files_get_addr(type, addrstart, addrlen, in check_name() 104 return (__nss_files_get_addr(type, addrstart, addrlen, in check_name() 130 __nss_files_get_addr(int af, const char *addrstart, int addrlen, in __nss_files_get_addr() argument 138 if (addrlen >= sizeof (addrbuf)) in __nss_files_get_addr() 140 (void) memcpy(addrbuf, addrstart, addrlen); in __nss_files_get_addr() 141 addrbuf[addrlen] = '\0'; in __nss_files_get_addr() 172 int v6flag = 0, addrlen, h_length; in __nss_files_check_addr() local 194 addrlen = linep - addrstart; in __nss_files_check_addr() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | inet_ntop.c | 178 __inet_ntop(int af, const void *addr, char *buf, int addrlen, int compat) in __inet_ntop() argument 194 ASSERT(addrlen >= INET_ADDRSTRLEN); in __inet_ntop() 201 ASSERT(addrlen >= INET6_ADDRSTRLEN); in __inet_ntop() 230 _inet_ntop(int af, const void *addr, char *buf, int addrlen) in _inet_ntop() argument 232 return (__inet_ntop(af, addr, buf, addrlen, 0)); in _inet_ntop() 240 inet_ntop(int af, const void *addr, char *buf, int addrlen) in inet_ntop() argument 250 addrlen = sizeof (local_buf); in inet_ntop() 253 return (__inet_ntop(af, addr, buf, addrlen, 1)); in inet_ntop()
|
/illumos-gate/usr/src/cmd/sendmail/util/ |
H A D | mconnect.c | 88 int addrlen; local 142 addrlen = sizeof (struct sockaddr_in); 146 addrlen = sizeof (struct sockaddr_in6); 168 addrlen) >= 0) 182 addrlen = sizeof (struct sockaddr_in); 185 addrlen = sizeof (struct sockaddr_in6);
|
/illumos-gate/usr/src/lib/libnsl/nss/ |
H A D | gethostent.c | 110 int addrlen, res; in __str2hostent() local 196 addrlen = p - addrstart; in __str2hostent() 197 if (addrlen >= sizeof (addrbuf)) in __str2hostent() 200 (void) memcpy(addrbuf, addrstart, addrlen); in __str2hostent() 201 addrbuf[addrlen] = '\0'; in __str2hostent() 203 if (addrlen > ((af == AF_INET6) ? INET6_ADDRSTRLEN in __str2hostent()
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socktpi.c | 685 addrlen, in sotpi_bindlisten() 741 addrlen = 0; in sotpi_bindlisten() 756 addrlen = 0; in sotpi_bindlisten() 1016 addrlen, in sotpi_bindlisten() 2468 mp->b_wptr += _TPI_ALIGN_TOPT(addrlen) - addrlen; in sotpi_connect() 2834 mp->b_wptr += (_TPI_ALIGN_TOPT(addrlen) - addrlen); in so_unix_close() 2857 mp->b_wptr += _TPI_ALIGN_TOPT(addrlen) - addrlen; in so_unix_close() 3158 addrlen, 1); in sotpi_recvmsg() 3173 addrlen = 0; in sotpi_recvmsg() 3607 mp->b_wptr += _TPI_ALIGN_TOPT(addrlen) - addrlen; in sosend_dgramcmsg() [all …]
|
H A D | sockstr.c | 1730 t_uscalar_t addrlen; in strsock_proto() local 1804 addrlen = tudi->SRC_length; in strsock_proto() 1820 addrlen, tudi->SRC_offset); in strsock_proto() 1837 if (addrlen != in strsock_proto() 1873 if (addrlen != in strsock_proto() 2142 t_uscalar_t addrlen; in strsock_proto() local 2168 addrlen = conn_con->RES_length; in strsock_proto() 2380 t_uscalar_t addrlen; in strsock_proto() local 2402 addrlen = tudi->DEST_length; in strsock_proto() 2451 if (faddr_len == addrlen && in strsock_proto() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | sdp_itf.h | 85 socklen_t addrlen); 88 const struct sockaddr *dst, socklen_t addrlen); 99 struct sockaddr *addr, socklen_t *addrlen); 101 struct sockaddr *addr, socklen_t *addrlen);
|
H A D | sctp_itf.h | 81 socklen_t addrlen); 86 socklen_t addrlen, cred_t *cr, pid_t pid); 94 socklen_t *addrlen); 96 socklen_t *addrlen);
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | hostaddr.c | 92 size_t addrlen; in krb5_os_hostaddr() local 97 addrlen = sizeof (struct in_addr); in krb5_os_hostaddr() 104 addrlen = sizeof (struct in6_addr); in krb5_os_hostaddr() 120 addrs[i]->length = addrlen; in krb5_os_hostaddr()
|
H A D | changepw.c | 108 GETSOCKNAME_ARG3_TYPE addrlen; in kpasswd_sendto_msg_callback() local 116 addrlen = sizeof(local_addr); in kpasswd_sendto_msg_callback() 118 if (getsockname(conn->fd, ss2sa(&local_addr), &addrlen) < 0) { in kpasswd_sendto_msg_callback() 201 GETSOCKNAME_ARG3_TYPE addrlen; in krb5_change_set_password() local 235 addrlen = sizeof(remote_addr); in krb5_change_set_password() 249 &addrlen, in krb5_change_set_password()
|
/illumos-gate/usr/src/lib/libsocket/inet/ |
H A D | getaddrinfo.c | 498 int addrlen; in add_address4() local 506 addrlen = sizeof (struct sockaddr_in); in add_address4() 508 nai->ai_addr = malloc(addrlen); in add_address4() 514 bzero(nai->ai_addr, addrlen); in add_address4() 515 nai->ai_addrlen = addrlen; in add_address4() 545 int addrlen; in add_address6() local 553 addrlen = sizeof (struct sockaddr_in6); in add_address6() 555 nai->ai_addr = malloc(addrlen); in add_address6() 561 bzero(nai->ai_addr, addrlen); in add_address6() 562 nai->ai_addrlen = addrlen; in add_address6()
|
H A D | getnameinfo.c | 280 size_t addrlen = strlen(host); in addzoneid() local 284 ((addrlen + 1 + zonelen + 1) > hostlen)) { in addzoneid() 289 host[addrlen] = '%'; /* place address-zoneid delimiter */ in addzoneid() 290 (void) strlcpy((host + addrlen + 1), zonestr, (zonelen + 1)); in addzoneid()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libcmd/ |
H A D | fds.c | 176 socklen_t addrlen; in b_fds() local 256 addrlen = sizeof(addr); in b_fds() 257 memset(&addr, 0, addrlen); in b_fds() 258 if (!getsockname(i, (struct sockaddr*)&addr, (void*)&addrlen)) in b_fds() 340 e = (b = (unsigned char*)&addr) + addrlen; in b_fds()
|
/illumos-gate/usr/src/lib/nsswitch/dns/common/ |
H A D | gethostent6.c | 133 int domap, addrlen, i, j, addrCount, moreAddrCount = 0; in cloneAddrList() local 152 addrlen = h->h_length; in cloneAddrList() 153 if (domap && addrlen < sizeof (struct in6_addr)) in cloneAddrList() 154 addrlen = sizeof (struct in6_addr); in cloneAddrList() 164 addrCount*addrlen)) == 0) { in cloneAddrList() 180 addrlen); in cloneAddrList() 182 addrList = PTROFF(addrList, addrlen); in cloneAddrList()
|
H A D | gethostent.c | 200 int af, addrlen; local 209 addrlen = sizeof (unmapv4); 211 (void) memcpy(addrp, &argp->key.hostaddr.addr[12], addrlen); 214 addrlen = argp->key.hostaddr.len; 217 he = _gethostbyaddr(&argp->h_errno, addrp, addrlen, af);
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/slpd/ |
H A D | slpd.c | 162 socklen_t addrlen; in main() local 206 addrlen = sizeof (bindaddr); in main() 207 if ((connfd = accept(lfd, (struct sockaddr *)&bindaddr, &addrlen)) in main()
|
/illumos-gate/usr/src/uts/common/io/ksocket/ |
H A D | ksocket.c | 100 ksocket_bind(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen, in ksocket_bind() argument 111 error = socket_bind(KSTOSO(ks), addr, addrlen, _SOBIND_SOCKBSD, cr); in ksocket_bind() 169 ksocket_connect(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen, in ksocket_connect() argument 178 return (socket_connect(KSTOSO(ks), addr, addrlen, in ksocket_connect() 563 ksocket_getsockname(ksocket_t ks, struct sockaddr *addr, socklen_t *addrlen, in ksocket_getsockname() argument 576 if (addrlen == NULL || (addr == NULL && *addrlen != 0)) in ksocket_getsockname() 579 return (socket_getsockname(so, addr, addrlen, cr)); in ksocket_getsockname() 583 ksocket_getpeername(ksocket_t ks, struct sockaddr *addr, socklen_t *addrlen, in ksocket_getpeername() argument 596 if (addrlen == NULL || (addr == NULL && *addrlen != 0)) in ksocket_getpeername() 599 return (socket_getpeername(so, addr, addrlen, B_FALSE, cr)); in ksocket_getpeername()
|
/illumos-gate/usr/src/lib/krb5/kadm5/clnt/ |
H A D | changepw.c | 98 int i, addrlen; local 189 addrlen = sizeof (local_addr); 191 if (getsockname(s2, &local_addr, &addrlen) < 0) 230 addrlen = sizeof (remote_addr); 231 if (getpeername(s2, &remote_addr, &addrlen) < 0)
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | sasl.c | 237 iptostring(addr, addrlen, out, outlen) in iptostring() argument 239 SOCKADDR_LEN_T addrlen; 260 if (getnameinfo((struct sockaddr *) addr, addrlen,
|
H A D | ratectrl.c | 251 int addrlen; local 261 addrlen = sizeof(struct in_addr); 267 addrlen = sizeof(struct in6_addr); 276 for (i = 0; i < addrlen; ++i, ++p)
|