mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-15 09:20:25 +00:00
bgpd: Fix vrf crash
Ensure that we have a valid vrf before we log information about it. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com> Reviewed-by: Don Slice <dslice@cumulusnetworks.com>
This commit is contained in:
parent
8801b8b0d0
commit
b9796a6e01
@ -1468,7 +1468,7 @@ bgp_establish (struct peer *peer)
|
|||||||
zlog_info ("%%ADJCHANGE: neighbor %s(%s) in vrf %s Up",
|
zlog_info ("%%ADJCHANGE: neighbor %s(%s) in vrf %s Up",
|
||||||
peer->host,
|
peer->host,
|
||||||
(peer->hostname) ? peer->hostname : "Unknown",
|
(peer->hostname) ? peer->hostname : "Unknown",
|
||||||
(vrf->vrf_id != VRF_DEFAULT ) ? vrf->name : "Default");
|
vrf ? ((vrf->vrf_id != VRF_DEFAULT ) ? vrf->name : "Default") : "");
|
||||||
}
|
}
|
||||||
/* assign update-group/subgroup */
|
/* assign update-group/subgroup */
|
||||||
update_group_adjust_peer_afs(peer);
|
update_group_adjust_peer_afs(peer);
|
||||||
|
Loading…
Reference in New Issue
Block a user