diff --git a/ops/nixos/lib/blade-router.nix b/ops/nixos/lib/blade-router.nix index db844f24a9..2f0bad7ed0 100644 --- a/ops/nixos/lib/blade-router.nix +++ b/ops/nixos/lib/blade-router.nix @@ -127,24 +127,24 @@ with lib; virtualRouterId = 2; }; }; - }; - - services.radvd = { - enable = true; - config = '' - interface br-public { - AdvSendAdvert on; - MinRtrAdvInterval 30; - MaxRtrAdvInterval 100; - AdvRASrcAddress { - ${config.my.blade-router.addresses.br-public-vip.v6-ll.addr}; + + services.radvd = { + enable = true; + config = '' + interface br-public { + AdvSendAdvert on; + MinRtrAdvInterval 30; + MaxRtrAdvInterval 100; + AdvRASrcAddress { + ${config.my.blade-router.addresses.br-public-vip.v6-ll.addr}; + }; + prefix ${config.my.blade-router.addresses.br-public-radvd-prefix.addr}/${toString config.my.blade-router.addresses.br-public-radvd-prefix.prefixLength} { + AdvOnLink on; + AdvAutonomous on; + AdvRouterAddr off; + }; }; - prefix ${config.my.blade-router.addresses.br-public-radvd-prefix.addr}/${toString config.my.blade-router.addresses.br-public-radvd-prefix.prefixLength} { - AdvOnLink on; - AdvAutonomous on; - AdvRouterAddr off; - }; - }; - ''; + ''; + }; }; }