]> 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 6c4504d9b0be236b2a3ed2cbbf0da8eb4e6e35a0..cdc760e92df31dc7ab5174d8e27377308b9075fe 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;
     }
   }