]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd: fix rpki compilation without rtrlib ssh
authorLouis Scalbert <louis.scalbert@6wind.com>
Thu, 21 Dec 2023 10:41:53 +0000 (11:41 +0100)
committerLouis Scalbert <louis.scalbert@6wind.com>
Thu, 11 Jan 2024 13:13:46 +0000 (14:13 +0100)
commitf8875f53d69509a151249efff4ecaa0c9122c1f8
tree5e76dbc81f99073d653b1a77de2061045c3030e1
parentaecdab5bd4eb063422d555e70b6acdddb0b1b7e3
bgpd: fix rpki compilation without rtrlib ssh

Fix RPKI module compilation when rtrlib is compiled without SSH support,
ie. with cmake option:

> -D RTRLIB_TRANSPORT_SSH=No

> bgpd/bgp_rpki.c: In function ‘config_write’:
> bgpd/bgp_rpki.c:1062:3: error: enumeration value ‘SSH’ not handled in switch [-Werror=switch-enum]
>  1062 |   switch (cache->type) {
>       |   ^~~~~~
> bgpd/bgp_rpki.c: In function ‘show_rpki_cache_connection_magic’:
> bgpd/bgp_rpki.c:1598:3: error: enumeration value ‘SSH’ not handled in switch [-Werror=switch-enum]
>  1598 |   switch (cache->type) {
>       |   ^~~~~~
> cc1: all warnings being treated as errors

Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
bgpd/bgp_rpki.c