mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-05 04:40:21 +00:00
bgpd: add support for epvn into afindex
afindex needs knowledge of l2vpn afi parameter, as well as evpn safi parameter. Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
This commit is contained in:
parent
3d6c0dfa87
commit
2c9ba7c7cd
11
bgpd/bgpd.h
11
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;
|
||||
|
Loading…
Reference in New Issue
Block a user