I’m not sure if this is a bug or a feature request! With v7 BGP you need to advertise networks by using a firewall address list. I have a script that automatically sets up all the filters for me, previously populating BGP Networks and using the same info to update scripts was quite easy.
With the new filter format I have a rule to reject your own range being advertised back to you. Usually It would take the following format.
if (dst in 100.0.0.0/22 && dst-len <= 32) { reject; }
However I was hoping to be able to do all ranges at once from the firewall address list e.g.
if (dst in bgp-networks && dst-len <= 32) { reject; }
The filter rule accepts the code above with no errors, but it does not work. So the question is, can you use firewall address lists in route filters? And if not, this seems like a really nice feature to include.