diff --git a/bgpd/bgpd.h b/bgpd/bgpd.h index 2eef04e1d1..09c64aa331 100644 --- a/bgpd/bgpd.h +++ b/bgpd/bgpd.h @@ -73,6 +73,7 @@ enum bgp_af_index BGP_AF_IPV6_VPN, BGP_AF_IPV4_ENCAP, BGP_AF_IPV6_ENCAP, + BGP_AF_L2VPN_EVPN, BGP_AF_MAX }; @@ -1414,6 +1415,16 @@ afindex (afi_t afi, safi_t safi) break; } break; + case AFI_L2VPN: + switch (safi) + { + case SAFI_EVPN: + return BGP_AF_L2VPN_EVPN; + break; + default: + return BGP_AF_MAX; + break; + } default: return BGP_AF_MAX; break;