Lines Matching refs:rcv_saddr
106 int addr_type = ipv6_addr_type(&sk->net_pinfo.af_inet6.rcv_saddr); in udp_v6_get_port()
116 ((!sk2->rcv_saddr && !ipv6_only_sock(sk)) || in udp_v6_get_port()
118 ipv6_addr_any(&sk2->net_pinfo.af_inet6.rcv_saddr) && in udp_v6_get_port()
122 …!(sk2->family == AF_INET6 ? (ipv6_addr_type(&sk2->net_pinfo.af_inet6.rcv_saddr) == IPV6_ADDR_MAPPE… in udp_v6_get_port()
124 !ipv6_addr_cmp(&sk->net_pinfo.af_inet6.rcv_saddr, in udp_v6_get_port()
125 &sk2->net_pinfo.af_inet6.rcv_saddr)) || in udp_v6_get_port()
128 (!sk2->rcv_saddr || in udp_v6_get_port()
129 !sk->rcv_saddr || in udp_v6_get_port()
130 sk->rcv_saddr == sk2->rcv_saddr))) && in udp_v6_get_port()
192 if(!ipv6_addr_any(&np->rcv_saddr)) { in udp_v6_lookup()
193 if(ipv6_addr_cmp(&np->rcv_saddr, daddr)) in udp_v6_lookup()
299 if(ipv6_addr_any(&np->rcv_saddr)) { in udpv6_connect()
300 ipv6_addr_set(&np->rcv_saddr, 0, 0, in udpv6_connect()
302 sk->rcv_saddr); in udpv6_connect()
372 if(ipv6_addr_any(&np->rcv_saddr)) { in udpv6_connect()
373 ipv6_addr_copy(&np->rcv_saddr, &saddr); in udpv6_connect()
374 sk->rcv_saddr = LOOPBACK4_IPV6; in udpv6_connect()
570 if(!ipv6_addr_any(&np->rcv_saddr)) { in udp_v6_mcast_next()
571 if(ipv6_addr_cmp(&np->rcv_saddr, loc_addr) == 0) in udp_v6_mcast_next()
941 src = &sp->net_pinfo.af_inet6.rcv_saddr; in get_udp6_sock()