]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: fix NULL argument warning 13006/head
authorDavid Lamparter <equinox@opensourcerouting.org>
Thu, 16 Mar 2023 10:00:02 +0000 (11:00 +0100)
committerDavid Lamparter <equinox@opensourcerouting.org>
Thu, 16 Mar 2023 10:00:02 +0000 (11:00 +0100)
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 fb7b998777a7da509701762fb78e85fd90aeb805..f90668d854db87321417b54737d786a085de3cda 100644 (file)
@@ -2817,7 +2817,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: