Check bgp_path.len without some AS

Alexander Zubkov green at qrator.net
Fri Jan 4 01:45:40 CET 2019


Hi,

Something like this worked for me:

delete(bgp_path, XXXX).len < N


On Fri, Jan 4, 2019 at 12:19 AM Xavier Trilla <xavier.trilla at clouding.io> wrote:
>
> Hi,
>
>
>
> For some route selection configurations I need to check the bgp_path.len without some AS numbers.
>
>
>
> I tried something like:
>
>
>
> bgp_path.delete(AS_1);
>
> bgp_path.delete(AS_2);
>
>
>
> if bgp_path.len < N then …
>
>
>
> But doing this I modify permanently the AS path.
>
>
>
> I’ve tried using a temp variable, but looks like bird doesn’t allow to create bgppath “variables”.
>
>
>
> Any ideas about how this could be achieved?
>
>
>
> Thanks!
>
> Xavier
>
>



More information about the Bird-users mailing list