From 07e9004c62124ff26bc37d1c6ad4ff8c44a01534 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Thu, 24 Oct 2024 21:25:47 -0400 Subject: [PATCH] bgpd: workaround clang-sa for set but not used value Our switch statements with a default value confuse clang-sa 19. Make it happy. Just following David's earlier commit. Signed-off-by: Donald Sharp --- bgpd/rfapi/bgp_rfapi_cfg.c | 1 + bgpd/rfapi/rfapi_vty.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/bgpd/rfapi/bgp_rfapi_cfg.c b/bgpd/rfapi/bgp_rfapi_cfg.c index a452ebe48e..1f43ef42a1 100644 --- a/bgpd/rfapi/bgp_rfapi_cfg.c +++ b/bgpd/rfapi/bgp_rfapi_cfg.c @@ -4403,6 +4403,7 @@ int bgp_rfapi_cfg_write(struct vty *vty, struct bgp *bgp) { const char *s = ""; + (void)s; /* clang-SA */ switch (hc->redist_mode) { case VNC_REDIST_MODE_PLAIN: s = "plain"; diff --git a/bgpd/rfapi/rfapi_vty.c b/bgpd/rfapi/rfapi_vty.c index 8f1f509bbb..90e61f1ace 100644 --- a/bgpd/rfapi/rfapi_vty.c +++ b/bgpd/rfapi/rfapi_vty.c @@ -1257,6 +1257,8 @@ static int rfapiShowRemoteRegistrationsIt(struct bgp *bgp, void *stream, const char *agetype = ""; char *s; const char *type = ""; + + (void)type; /* clang-SA */ if (show_imported) { type = "Imported"; } else {