Lines Matching refs:addrlen
1057 int addrlen) in sctp_bind_add() argument
1062 err = sctp_setsockopt_bindx(sk, addrs, addrlen, SCTP_BINDX_ADD_ADDR); in sctp_bind_add()
6153 int addrlen; in sctp_getsockopt_peer_addrs() local
6174 addrlen = sctp_get_pf_specific(sk->sk_family) in sctp_getsockopt_peer_addrs()
6176 if (space_left < addrlen) in sctp_getsockopt_peer_addrs()
6178 if (copy_to_user(to, &temp, addrlen)) in sctp_getsockopt_peer_addrs()
6180 to += addrlen; in sctp_getsockopt_peer_addrs()
6182 space_left -= addrlen; in sctp_getsockopt_peer_addrs()
6200 int addrlen; in sctp_copy_laddrs() local
6219 addrlen = sctp_get_pf_specific(sk->sk_family) in sctp_copy_laddrs()
6222 if (space_left < addrlen) { in sctp_copy_laddrs()
6226 memcpy(to, &temp, addrlen); in sctp_copy_laddrs()
6228 to += addrlen; in sctp_copy_laddrs()
6230 space_left -= addrlen; in sctp_copy_laddrs()
6231 *bytes_copied += addrlen; in sctp_copy_laddrs()
6250 int addrlen; in sctp_getsockopt_local_addrs() local
6309 addrlen = sctp_get_pf_specific(sk->sk_family) in sctp_getsockopt_local_addrs()
6311 if (space_left < addrlen) { in sctp_getsockopt_local_addrs()
6315 memcpy(buf, &temp, addrlen); in sctp_getsockopt_local_addrs()
6316 buf += addrlen; in sctp_getsockopt_local_addrs()
6317 bytes_copied += addrlen; in sctp_getsockopt_local_addrs()
6319 space_left -= addrlen; in sctp_getsockopt_local_addrs()