Home
last modified time | relevance | path

Searched refs:ipv6_addr_is_multicast (Results 1 – 25 of 28) sorted by relevance

12

/linux/net/ipv6/
H A Dip6_input.c269 ipv6_addr_is_multicast(&hdr->daddr) && in ip6_rcv_core()
277 if (!ipv6_addr_is_multicast(&hdr->daddr) && in ip6_rcv_core()
290 if (ipv6_addr_is_multicast(&hdr->daddr) && in ip6_rcv_core()
299 if (ipv6_addr_is_multicast(&hdr->saddr)) in ip6_rcv_core()
463 if (ipv6_addr_is_multicast(&hdr->daddr) && in ip6_protocol_deliver_rcu()
H A Dexthdrs.c90 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr)) in ip6_tlvopt_unknown()
573 if (ipv6_addr_is_multicast(&ohdr->rpl_segaddr[i])) { in ipv6_rpl_srh_rcv()
681 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr) || in ipv6_rthdr_rcv()
803 if (ipv6_addr_is_multicast(addr)) { in ipv6_rthdr_rcv()
H A Dndisc.c331 bool is_multicast = ipv6_addr_is_multicast(addr); in ndisc_constructor()
810 if (ipv6_addr_is_multicast(&msg->target)) { in ndisc_recv_ns()
847 inc = ipv6_addr_is_multicast(daddr); in ndisc_recv_ns()
1008 if (ipv6_addr_is_multicast(&msg->target)) { in ndisc_recv_na()
1013 if (ipv6_addr_is_multicast(daddr) && in ndisc_recv_na()
1788 return ipv6_addr_is_multicast((struct in6_addr *)pkey); in ndisc_is_multicast()
H A Dicmp.c784 if (!fl6.flowi6_oif && ipv6_addr_is_multicast(&fl6.daddr)) in icmp6_send()
940 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr) && in icmpv6_echo_reply()
985 if (!fl6.flowi6_oif && ipv6_addr_is_multicast(&fl6.daddr)) in icmpv6_echo_reply()
H A Dmcast.c207 if (!ipv6_addr_is_multicast(addr)) in __ipv6_sock_mc_join()
295 if (!ipv6_addr_is_multicast(addr)) in ipv6_sock_mc_drop()
369 if (!ipv6_addr_is_multicast(group)) in ip6_mc_source()
501 if (!ipv6_addr_is_multicast(group)) in ip6_mc_msfilter()
597 if (!ipv6_addr_is_multicast(group)) in ip6_mc_msfget()
H A Danycast.c79 if (ipv6_addr_is_multicast(addr)) in ipv6_sock_ac_join()
H A Dseg6_iptunnel.c747 ipv6_addr_is_multicast(&slwt->tunsrc) || in seg6_build_state()
H A Dip6_tunnel.c793 if ((ipv6_addr_is_multicast(laddr) || in ip6_tnl_rcv_ctl()
1064 !ipv6_addr_is_multicast(raddr) && in ip6_tnl_xmit_ctl()
H A Dip6_gre.c181 !ipv6_addr_is_multicast(local))) || in ip6gre_tunnel_lookup()
228 if (!ipv6_addr_any(remote) && !ipv6_addr_is_multicast(remote)) { in __ip6gre_bucket()
H A Ddatagram.c62 if (ipv6_addr_is_multicast(&fl6->daddr)) in ip6_datagram_flow_key_init()
H A Droute.c244 if (ipv6_addr_is_multicast((const struct in6_addr *)daddr)) in ip6_confirm_neigh()
4246 if (ipv6_addr_is_multicast(&msg->dest)) { in rt6_do_redirect()
5833 if (ipv6_addr_is_multicast(&rt6_dst->addr)) { in rt6_fill_node()
H A Dip6_output.c83 if (unlikely(ipv6_addr_is_multicast(daddr))) { in ip6_finish_output2()
/linux/net/netfilter/
H A Dxt_cluster.c69 is_multicast = ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr); in xt_cluster_is_multicast_addr()
/linux/net/tipc/
H A Dudp_media.c111 return ipv6_addr_is_multicast(&addr->ipv6); in tipc_udp_is_mcast_addr()
356 if (ipv6_addr_is_multicast(&iphdr->daddr)) in tipc_udp_rcast_disc()
/linux/include/net/
H A Dvxlan.h467 return ipv6_addr_is_multicast(&ipa->sin6.sin6_addr); in vxlan_addr_multicast()
H A Dipv6.h739 static inline bool ipv6_addr_is_multicast(const struct in6_addr *addr) in ipv6_addr_is_multicast() function
833 if (ipv6_addr_is_multicast(&fl6->daddr)) in ip6_sk_dst_hoplimit()
H A Dbonding.h512 !ipv6_addr_is_multicast(addr); in bond_is_ip6_target_ok()
/linux/drivers/s390/net/
H A Dqeth_l3_sys.c699 if (ipv6_addr_is_multicast(&ipv6_addr)) { in qeth_l3_parse_rxipe()
H A Dqeth_l3_main.c1592 return ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr) ? in qeth_l3_get_cast_type_rcu()
/linux/drivers/net/
H A Damt.c1218 if (!ipv6_addr_is_multicast(&ip6h->daddr)) in amt_dev_xmit()
2328 if (!ipv6_addr_is_multicast(&ip6h->daddr)) in amt_multicast_data_handler()
2417 if (!ipv6_addr_is_multicast(&ip6h->daddr)) in amt_membership_query_handler()
/linux/net/bluetooth/
H A D6lowpan.c392 if (ipv6_addr_is_multicast(&ipv6_daddr)) { in setup_header()
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_main.c549 ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr) && in lan966x_hw_offload()
/linux/net/bridge/
H A Dbr_mdb.c692 if (ipv6_addr_is_multicast(&src)) { in is_valid_mdb_source()
/linux/drivers/net/vxlan/
H A Dvxlan_mdb.c366 if (ipv6_addr_is_multicast(&src)) { in vxlan_mdb_is_valid_source()
/linux/drivers/scsi/cxgbi/
H A Dlibcxgbi.c763 if (ipv6_addr_is_multicast(&daddr6->sin6_addr)) { in cxgbi_check_route6()

12