diff options
Diffstat (limited to 'ospfd/ospf_flood.c')
| -rw-r--r-- | ospfd/ospf_flood.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ospfd/ospf_flood.c b/ospfd/ospf_flood.c index 714c47b4e6..6d1e44996e 100644 --- a/ospfd/ospf_flood.c +++ b/ospfd/ospf_flood.c @@ -96,8 +96,9 @@ struct external_info *ospf_external_info_check(struct ospf *ospf, redist_on = is_prefix_default(&p) - ? vrf_bitmap_check(zclient->default_information, - ospf->vrf_id) + ? vrf_bitmap_check( + zclient->default_information[AFI_IP], + ospf->vrf_id) : (zclient->mi_redist[AFI_IP][type].enabled || vrf_bitmap_check( zclient->redist[AFI_IP][type], |
