Searched refs:loc_addr (Results 1 – 4 of 4) sorted by relevance
/net/ipv6/ |
D | raw.c | 68 const struct in6_addr *loc_addr, in raw_v6_match() argument 80 ipv6_addr_equal(&sk->sk_v6_rcv_saddr, loc_addr) || in raw_v6_match() 81 (ipv6_addr_is_multicast(loc_addr) && in raw_v6_match() 82 inet6_mc_check(sk, loc_addr, rmt_addr))) in raw_v6_match()
|
D | udp.c | 811 __be16 loc_port, const struct in6_addr *loc_addr, in __udp_v6_is_mcast_sock() argument 827 !ipv6_addr_equal(&sk->sk_v6_rcv_saddr, loc_addr))) in __udp_v6_is_mcast_sock() 829 if (!inet6_mc_check(sk, loc_addr, rmt_addr)) in __udp_v6_is_mcast_sock() 1071 __be16 loc_port, const struct in6_addr *loc_addr, in __udp6_lib_demux_lookup() argument 1082 hash2 = ipv6_portaddr_hash(net, loc_addr, hnum); in __udp6_lib_demux_lookup() 1089 inet6_match(net, sk, rmt_addr, loc_addr, ports, dif, sdif)) in __udp6_lib_demux_lookup()
|
/net/ipv4/ |
D | udp.c | 582 __be16 loc_port, __be32 loc_addr, in __udp_is_mcast_sock() argument 592 (inet->inet_rcv_saddr && inet->inet_rcv_saddr != loc_addr) || in __udp_is_mcast_sock() 596 if (!ip_mc_sf_allow(sk, loc_addr, rmt_addr, dif, sdif)) in __udp_is_mcast_sock() 2509 __be16 loc_port, __be32 loc_addr, in __udp4_lib_mcast_demux_lookup() argument 2528 if (__udp_is_mcast_sock(net, sk, loc_port, loc_addr, in __udp4_lib_mcast_demux_lookup() 2544 __be16 loc_port, __be32 loc_addr, in __udp4_lib_demux_lookup() argument 2549 INET_ADDR_COOKIE(acookie, rmt_addr, loc_addr); in __udp4_lib_demux_lookup() 2556 hash2 = ipv4_portaddr_hash(net, loc_addr, hnum); in __udp4_lib_demux_lookup()
|
D | igmp.c | 2644 int ip_mc_sf_allow(const struct sock *sk, __be32 loc_addr, __be32 rmt_addr, in ip_mc_sf_allow() argument 2654 if (!ipv4_is_multicast(loc_addr)) in ip_mc_sf_allow() 2659 if (pmc->multi.imr_multiaddr.s_addr == loc_addr && in ip_mc_sf_allow()
|