Self sign-up has been disabled due to increased spam activity. If you want to get access, please send an email to a project owner (preferred) or at gitlab(at)nic(dot)cz. We apologize for the inconvenience.
**Important**: There must be at most one channel of each type in a protocol, independent channel definitions are not merged. Therefore, this is **invalid**:
```
protocol bgp {
ipv4 { import all; };
ipv4 { export all; };
}
```
This applies even when a channel is defined in a template, therefore it is not possible to 'modify' channel (inherited from template) in protocol definition. That would lead to two channels of the same type and therefore invalid configuration.
## Miscellaneous
## Miscellaneous
Global option *listen bgp* was removed. Use *strict bind* BGP option instead.
Global option *listen bgp* was removed. Use *strict bind* BGP option instead.
...
@@ -68,6 +80,8 @@ For BGP, many protocol options are now channel options, as they are limited to e
...
@@ -68,6 +80,8 @@ For BGP, many protocol options are now channel options, as they are limited to e
OSPF and RIP use ECMP and link detection by default. Also direct BGP uses link detection by default.
OSPF and RIP use ECMP and link detection by default. Also direct BGP uses link detection by default.
Babel protocol interface options *hello interval* and *update interval* now require time units (*s*, *ms*) and have sub-second precision.
On linux, default value for kernel option *metric* was changed to 32.
On linux, default value for kernel option *metric* was changed to 32.
Kernel option *device routes* was removed. Device routes are handled as regular router.
Kernel option *device routes* was removed. Device routes are handled as regular router.