From cf8a7499346e45d6423c2e9dbe1d23769bdb316e Mon Sep 17 00:00:00 2001 From: Donatas Abraitis Date: Sat, 17 Jun 2023 09:26:52 +0300 Subject: [PATCH] bgpd: Reuse bgp_zebra_label_manager_ready() helper function Signed-off-by: Donatas Abraitis --- bgpd/bgp_zebra.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bgpd/bgp_zebra.c b/bgpd/bgp_zebra.c index 96aebb3629..111732fdd1 100644 --- a/bgpd/bgp_zebra.c +++ b/bgpd/bgp_zebra.c @@ -3974,7 +3974,7 @@ bool bgp_zebra_request_label_range(uint32_t base, uint32_t chunk_size) int ret; uint32_t start, end; - if (!zclient_sync || zclient_sync->sock < 0) + if (!zclient_sync || !bgp_zebra_label_manager_ready()) return false; ret = lm_get_label_chunk(zclient_sync, 0, base, chunk_size, &start, @@ -4000,7 +4000,7 @@ void bgp_zebra_release_label_range(uint32_t start, uint32_t end) { int ret; - if (!zclient_sync || zclient_sync->sock < 0) + if (!zclient_sync || !bgp_zebra_label_manager_ready()) return; ret = lm_release_label_chunk(zclient_sync, start, end);