mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-06-09 21:51:03 +00:00
Merge pull request #7077 from ckishimo/debug
ospfd: fix debug ospf nssa prints wrong info
This commit is contained in:
commit
193ba68dd4
@ -1796,7 +1796,15 @@ struct ospf_lsa *ospf_translated_nssa_originate(struct ospf *ospf,
|
||||
return NULL;
|
||||
}
|
||||
|
||||
extnew = (struct as_external_lsa *)new;
|
||||
extnew = (struct as_external_lsa *)new->data;
|
||||
|
||||
if ((new = ospf_lsa_install(ospf, NULL, new)) == NULL) {
|
||||
flog_warn(
|
||||
EC_OSPF_LSA_INSTALL_FAILURE,
|
||||
"ospf_lsa_translated_nssa_originate(): Could not install LSA id %s",
|
||||
inet_ntoa(type7->data->id));
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (IS_DEBUG_OSPF_NSSA) {
|
||||
zlog_debug(
|
||||
@ -1807,13 +1815,6 @@ struct ospf_lsa *ospf_translated_nssa_originate(struct ospf *ospf,
|
||||
inet_ntoa(extnew->e[0].fwd_addr));
|
||||
}
|
||||
|
||||
if ((new = ospf_lsa_install(ospf, NULL, new)) == NULL) {
|
||||
flog_warn(EC_OSPF_LSA_INSTALL_FAILURE,
|
||||
"ospf_lsa_translated_nssa_originate(): Could not install LSA id %s",
|
||||
inet_ntoa(type7->data->id));
|
||||
return NULL;
|
||||
}
|
||||
|
||||
ospf->lsa_originate_count++;
|
||||
ospf_flood_through_as(ospf, NULL, new);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user