]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: fix NULL argument warning
authorDavid Lamparter <equinox@opensourcerouting.org>
Thu, 16 Mar 2023 10:00:02 +0000 (11:00 +0100)
committerDonald Sharp <sharpd@nvidia.com>
Thu, 25 Jan 2024 13:00:05 +0000 (08:00 -0500)
gcc 12.2.0 complains `error: ā€˜%s’ directive argument is null`, even
though all enum values are covered with a string.  Let's just go with a
`???` default.

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
bgpd/bgp_fsm.c

index 82487cf1f56f943ccf5866efa0f4c8fea0e28db8..20c9b558bff62953eae54e2057a52ddcc90b2700 100644 (file)
@@ -2805,7 +2805,7 @@ const char *print_peer_gr_cmd(enum peer_gr_command pr_gr_cmd)
 
 const char *print_global_gr_mode(enum global_mode gl_mode)
 {
-       const char *global_gr_mode = NULL;
+       const char *global_gr_mode = "???";
 
        switch (gl_mode) {
        case GLOBAL_HELPER: