Home
last modified time | relevance | path

Searched refs:ipv6_addr_equal (Results 1 – 25 of 59) sorted by relevance

123

/linux/net/netlabel/
H A Dnetlabel_addrlist.c129 ipv6_addr_equal(&iter->addr, addr) && in netlbl_af6list_search_exact()
130 ipv6_addr_equal(&iter->mask, mask)) in netlbl_af6list_search_exact()
191 ipv6_addr_equal(&iter->addr, &entry->addr) && in netlbl_af6list_add()
192 ipv6_addr_equal(&iter->mask, &entry->mask)) in netlbl_af6list_add()
/linux/net/ipv6/
H A Dtcpv6_offload.c102 if (!ipv6_addr_equal(oldip, newip)) { in __tcpv6_gso_segment_csum()
132 ipv6_addr_equal(&iph->saddr, &iph2->saddr) && in __tcpv6_gso_segment_list_csum()
133 ipv6_addr_equal(&iph->daddr, &iph2->daddr)) in __tcpv6_gso_segment_list_csum()
H A Dmip6.c126 if (!ipv6_addr_equal(&iph->saddr, (struct in6_addr *)x->coaddr) && in mip6_destopt_input()
184 !ipv6_addr_equal(&mip6_report_rl.src, src) || in mip6_report_rl_allow()
185 !ipv6_addr_equal(&mip6_report_rl.dst, dst)) { in mip6_report_rl_allow()
295 if (!ipv6_addr_equal(&iph->daddr, (struct in6_addr *)x->coaddr) && in mip6_rthdr_input()
H A Dip6_vti.c99 if (ipv6_addr_equal(local, &t->parms.laddr) && in vti6_tnl_lookup()
100 ipv6_addr_equal(remote, &t->parms.raddr) && in vti6_tnl_lookup()
108 if (ipv6_addr_equal(local, &t->parms.laddr) && in vti6_tnl_lookup()
115 if (ipv6_addr_equal(remote, &t->parms.raddr) && in vti6_tnl_lookup()
262 if (ipv6_addr_equal(local, &t->parms.laddr) && in vti6_locate()
263 ipv6_addr_equal(remote, &t->parms.raddr)) { in vti6_locate()
408 return ipv6_addr_equal(&t->parms.raddr, &hdr->saddr); in vti6_addr_conflict()
H A Dip6_gre.c158 if (!ipv6_addr_equal(local, &t->parms.laddr) || in ip6gre_tunnel_lookup()
159 !ipv6_addr_equal(remote, &t->parms.raddr) || in ip6gre_tunnel_lookup()
169 if (!ipv6_addr_equal(remote, &t->parms.raddr) || in ip6gre_tunnel_lookup()
179 if ((!ipv6_addr_equal(local, &t->parms.laddr) && in ip6gre_tunnel_lookup()
180 (!ipv6_addr_equal(local, &t->parms.raddr) || in ip6gre_tunnel_lookup()
305 if (ipv6_addr_equal(local, &t->parms.laddr) && in ip6gre_tunnel_find()
306 ipv6_addr_equal(remote, &t->parms.raddr) && in ip6gre_tunnel_find()
833 if (ipv6_addr_equal(&t->parms.raddr, &ipv6h->saddr)) in ip6gre_xmit_ipv6()
1023 if (ipv6_addr_equal(&t->parms.raddr, &ipv6_hdr(skb)->saddr)) in ip6erspan_tunnel_xmit()
H A Dip6_offload.c283 !ipv6_addr_equal(&iph->saddr, &iph2->saddr) || in ipv6_gro_receive()
284 !ipv6_addr_equal(&iph->daddr, &iph2->daddr) || in ipv6_gro_receive()
H A Dip6_tunnel.c125 if (!ipv6_addr_equal(local, &t->parms.laddr) || in ip6_tnl_lookup()
126 !ipv6_addr_equal(remote, &t->parms.raddr) || in ip6_tnl_lookup()
139 if (!ipv6_addr_equal(local, &t->parms.laddr) || in ip6_tnl_lookup()
152 if (!ipv6_addr_equal(remote, &t->parms.raddr) || in ip6_tnl_lookup()
350 if (ipv6_addr_equal(local, &t->parms.laddr) && in ip6_tnl_locate()
351 ipv6_addr_equal(remote, &t->parms.raddr) && in ip6_tnl_locate()
1024 return ipv6_addr_equal(&t->parms.raddr, &hdr->saddr); in ip6_tnl_addr_conflict()
H A Daddrlabel.c209 ipv6_addr_equal(&p->prefix, &newp->prefix)) { in __ip6addrlbl_add()
272 ipv6_addr_equal(&p->prefix, prefix)) { in __ip6addrlbl_del()
H A Dioam6_iptunnel.c545 !ipv6_addr_equal(&ilwt_a->tundst, &ilwt_b->tundst)) || in ioam6_encap_cmp()
548 !ipv6_addr_equal(&ilwt_a->tunsrc, &ilwt_b->tunsrc)) || in ioam6_encap_cmp()
H A Droute.c1393 ipv6_addr_equal(&f6i->fib6_dst.addr, daddr)) in ip6_rt_cache_alloc()
1587 bool matched = ipv6_addr_equal(daddr, &rt6->rt6i_dst.addr); in __rt6_find_exception_spinlock()
1591 matched = ipv6_addr_equal(saddr, &rt6->rt6i_src.addr); in __rt6_find_exception_spinlock()
1622 bool matched = ipv6_addr_equal(daddr, &rt6->rt6i_dst.addr); in __rt6_find_exception_rcu()
1626 matched = ipv6_addr_equal(saddr, &rt6->rt6i_src.addr); in __rt6_find_exception_rcu()
2010 (arg->gw && !ipv6_addr_equal(arg->gw, &nh->fib_nh_gw6))) in fib6_nh_find_match()
2121 ipv6_addr_equal(gateway, in fib6_nh_exceptions_clean_tohost()
3046 ipv6_addr_equal(&fl6->daddr, &sk->sk_v6_daddr), in ip6_sk_dst_store_flow()
3048 ipv6_addr_equal(&fl6->saddr, &np->saddr) ? in ip6_sk_dst_store_flow()
3070 if (!ipv6_addr_equal(gw, &nh->fib_nh_gw6)) { in ip6_redirect_nh_match()
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dxdp_features.c19 #define ipv6_addr_equal(a, b) ((a).s6_addr32[0] == (b).s6_addr32[0] && \ macro
106 if (!ipv6_addr_equal(saddr, ih6->saddr)) in xdp_process_echo_packet()
109 if (!ipv6_addr_equal(daddr, ih6->daddr)) in xdp_process_echo_packet()
/linux/net/ipv6/netfilter/
H A Dip6table_mangle.c53 (!ipv6_addr_equal(&ipv6_hdr(skb)->saddr, &saddr) || in ip6t_mangle_out()
54 !ipv6_addr_equal(&ipv6_hdr(skb)->daddr, &daddr) || in ip6t_mangle_out()
H A Dip6t_rt.c112 if (ipv6_addr_equal(ap, &rtinfo->addrs[i])) in rt_mt6()
138 if (!ipv6_addr_equal(ap, &rtinfo->addrs[temp])) in rt_mt6()
H A Dip6t_NPT.c26 if (!ipv6_addr_equal(&pfx, &npt->src_pfx.in6)) in ip6t_npt_checkentry()
29 if (!ipv6_addr_equal(&pfx, &npt->dst_pfx.in6)) in ip6t_npt_checkentry()
/linux/net/6lowpan/
H A Diphc.c272 if (ipv6_addr_equal(addr, &addr_mcast)) { in lowpan_iphc_ctx_get_by_mcast_addr()
809 if (ipv6_addr_equal(&tmp, ipaddr)) in lowpan_iphc_compress_ctx_802154_lladdr()
819 if (ipv6_addr_equal(&tmp, ipaddr)) in lowpan_iphc_compress_ctx_802154_lladdr()
843 return ipv6_addr_equal(&tmp, ipaddr); in lowpan_iphc_addr_equal()
877 if (ipv6_addr_equal(&tmp, ipaddr)) { in lowpan_compress_ctx_addr()
888 if (ipv6_addr_equal(&tmp, ipaddr)) { in lowpan_compress_ctx_addr()
932 if (ipv6_addr_equal(&tmp, ipaddr)) in lowpan_iphc_compress_802154_lladdr()
/linux/drivers/s390/net/
H A Dqeth_l3.h63 return ipv6_addr_equal(&a1->u.a6.addr, &a2->u.a6.addr); in qeth_l3_addr_match_ip()
/linux/include/linux/sunrpc/
H A Daddr.h77 if (!ipv6_addr_equal(&sin1->sin6_addr, &sin2->sin6_addr)) in rpc_cmp_addr6()
/linux/security/selinux/
H A Dnetnode.c129 if (ipv6_addr_equal(&node->nsec.addr.ipv6, in sel_netnode_find()
/linux/net/netfilter/ipset/
H A Dip_set_hash_ipportip.c223 return ipv6_addr_equal(&ip1->ip.in6, &ip2->ip.in6) && in hash_ipportip6_data_equal()
224 ipv6_addr_equal(&ip1->ip2.in6, &ip2->ip2.in6) && in hash_ipportip6_data_equal()
H A Dip_set_hash_netnet.c299 return ipv6_addr_equal(&ip1->ip[0].in6, &ip2->ip[0].in6) && in hash_netnet6_data_equal()
300 ipv6_addr_equal(&ip1->ip[1].in6, &ip2->ip[1].in6) && in hash_netnet6_data_equal()
H A Dip_set_hash_ipportnet.c323 return ipv6_addr_equal(&ip1->ip.in6, &ip2->ip.in6) && in hash_ipportnet6_data_equal()
324 ipv6_addr_equal(&ip1->ip2.in6, &ip2->ip2.in6) && in hash_ipportnet6_data_equal()
/linux/net/l2tp/
H A Dl2tp_ip6.c84 !ipv6_addr_any(laddr) && !ipv6_addr_equal(sk_laddr, laddr)) in __l2tp_ip6_bind_lookup()
88 !ipv6_addr_any(raddr) && !ipv6_addr_equal(sk_raddr, raddr)) in __l2tp_ip6_bind_lookup()
574 ipv6_addr_equal(daddr, &sk->sk_v6_daddr)) in l2tp_ip6_sendmsg()
/linux/drivers/net/wireguard/
H A Dsocket.c267 ipv6_addr_equal(&a->addr6.sin6_addr, &b->addr6.sin6_addr) && in endpoint_eq()
269 ipv6_addr_equal(&a->src6, &b->src6)) || in endpoint_eq()
/linux/include/net/
H A Dbonding.h788 if ((ipv6_addr_equal(&targets[i], ip)) || in bond_get_targets_ip6()
789 (ipv6_addr_equal(&mcaddr, ip))) in bond_get_targets_ip6()
/linux/net/ipv4/
H A Dudp_offload.c413 if (ipv6_addr_equal(oldip, newip) && *oldport == newport) in __udpv6_gso_segment_csum()
445 ipv6_addr_equal(&iph->saddr, &iph2->saddr) && in __udpv6_gso_segment_list_csum()
446 ipv6_addr_equal(&iph->daddr, &iph2->daddr)) in __udpv6_gso_segment_list_csum()

123