diff options
author | Ondrej Zajicek (work) <santiago@crfreenet.org> | 2017-12-07 18:35:46 +0100 |
---|---|---|
committer | Ondrej Zajicek (work) <santiago@crfreenet.org> | 2017-12-07 18:35:46 +0100 |
commit | 46434a3cad99260b5a659e5df874eab4615bcb36 (patch) | |
tree | e5f4842fbdcc2ee0c66d6fdb437cb401a7234fb1 /doc | |
parent | 4ff15a75c56531fa2d3858d8250dcef1af4e75b6 (diff) | |
parent | 7b2c5f3d2826e3175bf31b1c36056c9efc587a2b (diff) |
Merge commit '7b2c5f3d2826e3175bf31b1c36056c9efc587a2b' into int-new
Diffstat (limited to 'doc')
-rw-r--r-- | doc/bird.sgml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/bird.sgml b/doc/bird.sgml index 4ee91206..b51234f7 100644 --- a/doc/bird.sgml +++ b/doc/bird.sgml @@ -600,6 +600,15 @@ agreement"). <tag><label id="proto-table">table <m/name/</tag> Connect this protocol to a non-default routing table. + + <tag><label id="proto-vrf">vrf "<m/text/"</tag> + Associate the protocol with specific VRF. The protocol will be + restricted to interfaces assigned to the VRF and will use sockets bound + to the VRF. Appropriate VRF interface must exist on OS level. For kernel + protocol, an appropriate table still must be explicitly selected by + <cf/table/ option. Note that the VRF support in BIRD and Linux kernel + (4.11) is still in development and is currently problematic outside of + multihop BGP. </descrip> <p>There are several options that give sense only with certain protocols: @@ -1331,6 +1340,8 @@ foot). <cf><m/P/.len</cf> returns the length of path <m/P/. + <cf><m/P/.empty</cf> resets path <m/P/ to empty path. + <cf>prepend(<m/P/,<m/A/)</cf> prepends ASN <m/A/ to path <m/P/ and returns the result. @@ -1369,6 +1380,8 @@ foot). <cf><m/C/.len</cf> returns the length of clist <m/C/. + <cf><m/C/.empty</cf> resets clist <m/C/ to empty clist. + <cf>add(<m/C/,<m/P/)</cf> adds pair (or quad) <m/P/ to clist <m/C/ and returns the result. If item <m/P/ is already in clist <m/C/, it does nothing. <m/P/ may also be a clist, in that case all its members are |