]> 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 12:56:07 +0000 (07:56 -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 78c649ea6791d6f4b667201b521f515dcf8afa30..44c56f802063dec3560683894ea0863c6aa92af2 100644 (file)
@@ -2838,7 +2838,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: