]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: Add some additional known protocols for fpm_listener
authorDonald Sharp <sharpd@nvidia.com>
Thu, 7 Mar 2024 01:33:23 +0000 (20:33 -0500)
committerton31337 <3352707+ton31337@users.noreply.github.com>
Wed, 13 Mar 2024 07:38:27 +0000 (07:38 +0000)
Just add a few more of the known protocols.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
zebra/fpm_listener.c

index d50e40e9d81806af02a992af8f52804926c1192f..97717ee8727592a671f2a6dd52959f92e7bd0143 100644 (file)
@@ -32,6 +32,7 @@
 #include <linux/netlink.h>
 #include <linux/rtnetlink.h>
 
+#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";
        }