mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-11-03 08:33:00 +00:00
bgpd: bgp_reg_for_label_callback ensure dest exist
More dest may be freed so let's ensure it is not. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
This commit is contained in:
parent
6c61eba773
commit
aa3755bf4c
@ -195,7 +195,8 @@ int bgp_reg_for_label_callback(mpls_label_t new_label, void *labelid,
|
||||
return -1;
|
||||
}
|
||||
|
||||
bgp_dest_unlock_node(dest);
|
||||
dest = bgp_dest_unlock_node(dest);
|
||||
assert(dest);
|
||||
|
||||
if (BGP_DEBUG(labelpool, LABELPOOL))
|
||||
zlog_debug("%s: FEC %pRN label=%u, allocated=%d", __func__,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user