Lines Matching refs:addrlen
1058 int addrlen) in sctp_bind_add() argument
1063 err = sctp_setsockopt_bindx(sk, addrs, addrlen, SCTP_BINDX_ADD_ADDR); in sctp_bind_add()
6156 int addrlen; in sctp_getsockopt_peer_addrs() local
6177 addrlen = sctp_get_pf_specific(sk->sk_family) in sctp_getsockopt_peer_addrs()
6179 if (space_left < addrlen) in sctp_getsockopt_peer_addrs()
6181 if (copy_to_user(to, &temp, addrlen)) in sctp_getsockopt_peer_addrs()
6183 to += addrlen; in sctp_getsockopt_peer_addrs()
6185 space_left -= addrlen; in sctp_getsockopt_peer_addrs()
6203 int addrlen; in sctp_copy_laddrs() local
6222 addrlen = sctp_get_pf_specific(sk->sk_family) in sctp_copy_laddrs()
6225 if (space_left < addrlen) { in sctp_copy_laddrs()
6229 memcpy(to, &temp, addrlen); in sctp_copy_laddrs()
6231 to += addrlen; in sctp_copy_laddrs()
6233 space_left -= addrlen; in sctp_copy_laddrs()
6234 *bytes_copied += addrlen; in sctp_copy_laddrs()
6253 int addrlen; in sctp_getsockopt_local_addrs() local
6312 addrlen = sctp_get_pf_specific(sk->sk_family) in sctp_getsockopt_local_addrs()
6314 if (space_left < addrlen) { in sctp_getsockopt_local_addrs()
6318 memcpy(buf, &temp, addrlen); in sctp_getsockopt_local_addrs()
6319 buf += addrlen; in sctp_getsockopt_local_addrs()
6320 bytes_copied += addrlen; in sctp_getsockopt_local_addrs()
6322 space_left -= addrlen; in sctp_getsockopt_local_addrs()