L3VPN: Adding support for import/export target none and import target all

Sébastien PARISOT sparisot at iliad-free.fr
Fri Sep 5 09:10:58 CEST 2025


Hello BIRD team,

This patch (for master branch) contains two commits for L3VPN protocol:

- 0001: It adds support for "import/export target none" (or "[]" to specify an empty set, which is the same). For example it can be used when we do not want to import/export any route from/to the VRF, of if we prefer to set the RT it in filters (adding different RT for different IP prefixes for example).

- 0002: It adds support for "import target all", ie all VPN routes are imported in the VRF IP table regardless of the RTs. Useful when we need to import any route or we want to have a more complex policy implemented in filters.

Thanks!
--
Sébastien
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-L3VPN-Allow-empty-sets-for-route-targets-or-none.patch
Type: text/x-patch
Size: 4491 bytes
Desc: 0001-L3VPN-Allow-empty-sets-for-route-targets-or-none.patch
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20250905/7abf284d/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-L3VPN-Added-support-for-import-target-all.patch
Type: text/x-patch
Size: 4112 bytes
Desc: 0002-L3VPN-Added-support-for-import-target-all.patch
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20250905/7abf284d/attachment-0001.bin>


More information about the Bird-users mailing list