Lines Matching refs:addrlen
4801 int addrlen; in sctp_getsockopt_peer_addrs() local
4822 addrlen = sctp_get_pf_specific(sk->sk_family) in sctp_getsockopt_peer_addrs()
4824 if (space_left < addrlen) in sctp_getsockopt_peer_addrs()
4826 if (copy_to_user(to, &temp, addrlen)) in sctp_getsockopt_peer_addrs()
4828 to += addrlen; in sctp_getsockopt_peer_addrs()
4830 space_left -= addrlen; in sctp_getsockopt_peer_addrs()
4848 int addrlen; in sctp_copy_laddrs() local
4867 addrlen = sctp_get_pf_specific(sk->sk_family) in sctp_copy_laddrs()
4870 if (space_left < addrlen) { in sctp_copy_laddrs()
4874 memcpy(to, &temp, addrlen); in sctp_copy_laddrs()
4876 to += addrlen; in sctp_copy_laddrs()
4878 space_left -= addrlen; in sctp_copy_laddrs()
4879 *bytes_copied += addrlen; in sctp_copy_laddrs()
4898 int addrlen; in sctp_getsockopt_local_addrs() local
4957 addrlen = sctp_get_pf_specific(sk->sk_family) in sctp_getsockopt_local_addrs()
4959 if (space_left < addrlen) { in sctp_getsockopt_local_addrs()
4963 memcpy(buf, &temp, addrlen); in sctp_getsockopt_local_addrs()
4964 buf += addrlen; in sctp_getsockopt_local_addrs()
4965 bytes_copied += addrlen; in sctp_getsockopt_local_addrs()
4967 space_left -= addrlen; in sctp_getsockopt_local_addrs()