]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: add EVPN route type msg list
authorTrey Aspelund <taspelund@nvidia.com>
Wed, 25 Jan 2023 18:47:24 +0000 (13:47 -0500)
committerRajasekar Raja <rajasekarr@nvidia.com>
Mon, 9 Dec 2024 16:46:16 +0000 (08:46 -0800)
Adds a msg list for getting strings mapping to enum bgp_evpn_route_type

Ticket: #3318830

Signed-off-by: Trey Aspelund <taspelund@nvidia.com>
bgpd/bgp_evpn_private.h

index b05df3d82ae7552c5a82f280fcb2c903444105d5..f1dee8d2bcf9db802fa222baa620980a3f9f3194 100644 (file)
 #define BGP_EVPN_TYPE4_V4_PSIZE 23
 #define BGP_EVPN_TYPE4_V6_PSIZE 34
 
+static const struct message bgp_evpn_route_type_str[] = { { BGP_EVPN_AD_ROUTE, "AD" },
+                                                         { BGP_EVPN_MAC_IP_ROUTE, "MACIP" },
+                                                         { BGP_EVPN_IMET_ROUTE, "IMET" },
+                                                         { BGP_EVPN_ES_ROUTE, "ES" },
+                                                         { BGP_EVPN_IP_PREFIX_ROUTE, "IP-PREFIX" },
+                                                         { 0 } };
+
 RB_HEAD(bgp_es_evi_rb_head, bgp_evpn_es_evi);
 RB_PROTOTYPE(bgp_es_evi_rb_head, bgp_evpn_es_evi, rb_node,
                bgp_es_evi_rb_cmp);