Lines Matching refs:addr_len
467 int flags, int *addr_len) in udpv6_recvmsg() argument
480 return ipv6_recv_error(sk, msg, len, addr_len); in udpv6_recvmsg()
483 return ipv6_recv_rxpmtu(sk, msg, len, addr_len); in udpv6_recvmsg()
555 *addr_len = sizeof(*sin6); in udpv6_recvmsg()
559 addr_len); in udpv6_recvmsg()
1285 int addr_len) in udpv6_pre_connect() argument
1287 if (addr_len < offsetofend(struct sockaddr, sa_family)) in udpv6_pre_connect()
1296 return udp_pre_connect(sk, uaddr, addr_len); in udpv6_pre_connect()
1299 if (addr_len < SIN6_LEN_RFC2133) in udpv6_pre_connect()
1302 return BPF_CGROUP_RUN_PROG_INET6_CONNECT_LOCK(sk, uaddr, &addr_len); in udpv6_pre_connect()
1305 static int udpv6_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) in udpv6_connect() argument
1310 res = __ip6_datagram_connect(sk, uaddr, addr_len); in udpv6_connect()
1489 int addr_len = msg->msg_namelen; in udpv6_sendmsg() local
1502 if (addr_len < offsetof(struct sockaddr, sa_data)) in udpv6_sendmsg()
1507 if (addr_len < SIN6_LEN_RFC2133) in udpv6_sendmsg()
1519 msg->msg_namelen = addr_len = 0; in udpv6_sendmsg()
1544 msg->msg_namelen = addr_len; in udpv6_sendmsg()
1602 if (addr_len >= sizeof(struct sockaddr_in6) && in udpv6_sendmsg()
1667 &addr_len, in udpv6_sendmsg()