Feature request: BGP confederation range or mask

It would be nice to be able to specify large numbers of confederation peers in a form other than an explicit list. For example, if you want to specify all the ASNs between 65280 through 65287, and 65296 through 65299, you currently need to specify:

/routing bgp instance set INSTANCE confederation-peers=65280,65281,65282,65283,65284,65285,65286,65287,65296,65297,65298,65299

It would be nice to be able to specify it as something like one of these, or both:

/routing bgp instance set INSTANCE confederation-peers=65280/13,64296/14
/routing bgp instance set INSTANCE confederation-peers=65280-65287,65296-65299

Not really a big deal with twelve sub-ases, but with hunderds it would be a huge help. In the not too distant future, with 32-bit asns, it would be especially helpful to be able to specify 1.0/16, and have that entire ‘reserved’ block treated as part of a confederation.

Just a thought,
–Eric

Wow, that was quick!

What’s new in 3.19:

*) allow to enter range in BGP instance confederation peers;

Thanks guys, you are amazing!

BTW, it should be noted that this only appears to be in routing-test (probably a good idea), and it seems that the ranges cannot be entered or displayed in winbox. ClI works fine, however.