Babeld
services.babeld.enable
Whether to enable the babeld network routing daemon.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/babeld.nix
services.babeld.extraConfig
Options that will be copied to babeld.conf.
See {manpage}babeld(8)
for details.
Type: strings concatenated with "\n"
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/babeld.nix
services.babeld.interfaceDefaults
A set describing default parameters for babeld interfaces.
See {manpage}babeld(8)
for options.
Type: null or (attribute set of unspecified value)
Default
null
Example
{split-horizon = true;type = "tunnel";}
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/babeld.nix
services.babeld.interfaces
A set describing babeld interfaces.
See {manpage}babeld(8)
for options.
Type: attribute set of attribute set of unspecified value
Default
{ }
Example
{enp0s2 = {hello-interval = 5;split-horizon = "auto";type = "wired";};}
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/babeld.nix