Busy getting my head around route filters and V7 and trying to update my scripts. In V7 you no longer advertise in BGP–Networks (which does not exist) and you now do it via a firewall address list. My question is: can you use firewall address-list entries in BGP route filters? It would make a lot of sense to me since a lot of rules revolve around accepting or rejecting your covering ranges depending on the filtering requirement.
Never mind, I just answered my own question. Turns out you just type the address list name instead of an IP and it works fine.
/ip/firewall/address-list/add address=10.2.1.16/29 list=isp-prefix
/routing/filter/rule/add chain=ospf-in rule="if (dst in isp-prefix) {reject}"