Searched refs:br_ip_entry (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/net/batman-adv/ |
H A D | multicast.c | 559 struct br_ip_list *br_ip_entry, *tmp; in batadv_mcast_mla_bridge_get() local 572 list_for_each_entry(br_ip_entry, &bridge_mcast_list, list) { in batadv_mcast_mla_bridge_get() 573 if (br_ip_entry->addr.proto == htons(ETH_P_IP)) { in batadv_mcast_mla_bridge_get() 578 ipv4_is_local_multicast(br_ip_entry->addr.dst.ip4)) in batadv_mcast_mla_bridge_get() 582 !ipv4_is_local_multicast(br_ip_entry->addr.dst.ip4)) in batadv_mcast_mla_bridge_get() 587 if (br_ip_entry->addr.proto == htons(ETH_P_IPV6)) { in batadv_mcast_mla_bridge_get() 592 ipv6_addr_is_ll_all_nodes(&br_ip_entry->addr.dst.ip6)) in batadv_mcast_mla_bridge_get() 596 IPV6_ADDR_MC_SCOPE(&br_ip_entry->addr.dst.ip6) > in batadv_mcast_mla_bridge_get() 602 batadv_mcast_mla_br_addr_cpy(mcast_addr, &br_ip_entry->addr); in batadv_mcast_mla_bridge_get() 617 list_for_each_entry_safe(br_ip_entry, tm in batadv_mcast_mla_bridge_get() [all...] |
/kernel/linux/linux-5.10/net/batman-adv/ |
H A D | multicast.c | 203 struct br_ip_list *br_ip_entry, *tmp; in batadv_mcast_mla_rtr_flags_bridge_get() local 218 list_for_each_entry_safe(br_ip_entry, tmp, &bridge_mcast_list, list) { in batadv_mcast_mla_rtr_flags_bridge_get() 223 if (br_ip_entry->addr.proto == htons(ETH_P_IPV6) && in batadv_mcast_mla_rtr_flags_bridge_get() 224 ipv6_addr_is_ll_all_routers(&br_ip_entry->addr.dst.ip6)) in batadv_mcast_mla_rtr_flags_bridge_get() 227 list_del(&br_ip_entry->list); in batadv_mcast_mla_rtr_flags_bridge_get() 228 kfree(br_ip_entry); in batadv_mcast_mla_rtr_flags_bridge_get() 593 struct br_ip_list *br_ip_entry, *tmp; in batadv_mcast_mla_bridge_get() local 606 list_for_each_entry(br_ip_entry, &bridge_mcast_list, list) { in batadv_mcast_mla_bridge_get() 607 if (br_ip_entry->addr.proto == htons(ETH_P_IP)) { in batadv_mcast_mla_bridge_get() 612 ipv4_is_local_multicast(br_ip_entry in batadv_mcast_mla_bridge_get() [all...] |
Completed in 4 milliseconds