From 58c53ab5bab5a24e6a20d6a43283fb61a61bdb87 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Wed, 6 Mar 2024 20:33:23 -0500 Subject: [PATCH] zebra: Add some additional known protocols for fpm_listener Just add a few more of the known protocols. Signed-off-by: Donald Sharp --- zebra/fpm_listener.c | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/zebra/fpm_listener.c b/zebra/fpm_listener.c index d50e40e9d8..97717ee872 100644 --- a/zebra/fpm_listener.c +++ b/zebra/fpm_listener.c @@ -32,6 +32,7 @@ #include #include +#include "rt_netlink.h" #include "fpm/fpm.h" #include "lib/libfrr.h" @@ -239,6 +240,39 @@ netlink_prot_to_s(unsigned char prot) case RTPROT_DHCP: return "Dhcp"; + case RTPROT_BGP: + return "BGP"; + + case RTPROT_ISIS: + return "ISIS"; + + case RTPROT_OSPF: + return "OSPF"; + + case RTPROT_RIP: + return "RIP"; + + case RTPROT_RIPNG: + return "RIPNG"; + + case RTPROT_BABEL: + return "BABEL"; + + case RTPROT_NHRP: + return "NHRP"; + + case RTPROT_EIGRP: + return "EIGRP"; + + case RTPROT_SHARP: + return "SHARP"; + + case RTPROT_PBR: + return "PBR"; + + case RTPROT_ZSTATIC: + return "Static"; + default: return "Unknown"; }