]> git.proxmox.com Git - mirror_frr.git/blobdiff - pimd/pim_rp.c
Merge remote-tracking branch 'origin/stable/3.0'
[mirror_frr.git] / pimd / pim_rp.c
index 776687d011f808a29f19496e31cfd39925373dc0..feddb8d8d54f9424cb2a521f6f2fb905d7afb577 100644 (file)
@@ -250,7 +250,7 @@ pim_rp_check_interface_addrs(struct rp_info *rp_info,
   }
 
   for (ALL_LIST_ELEMENTS_RO(pim_ifp->sec_addr_list, node, sec_addr)) {
-    if (sec_addr->addr.s_addr == rp_info->rp.rpf_addr.u.prefix4.s_addr) {
+    if (prefix_same(&sec_addr->addr, &rp_info->rp.rpf_addr)) {
       return 1;
     }
   }