From fbdc605778b208f20a1b817fc710542760bb3b75 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Wed, 29 Mar 2023 07:39:52 -0400 Subject: [PATCH] lib: Ensure the safi is set to a sensible value The safi has no 0 value which it is set to as part of the initialization. Let's just set it to a sensible value. Signed-off-by: Donald Sharp --- lib/zclient.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/zclient.c b/lib/zclient.c index 95093a56f5..d42cb20191 100644 --- a/lib/zclient.c +++ b/lib/zclient.c @@ -4294,6 +4294,8 @@ int32_t zapi_capabilities_decode(struct stream *s, struct zapi_cap *api) memset(api, 0, sizeof(*api)); + api->safi = SAFI_UNICAST; + STREAM_GETL(s, api->cap); switch (api->cap) { case ZEBRA_CLIENT_GR_CAPABILITIES: -- 2.39.5