From dc8fd55a7c04f833320695a8bab36e10c60fa132 Mon Sep 17 00:00:00 2001 From: Astro Date: Tue, 1 Nov 2022 00:21:29 +0100 Subject: [PATCH] nixos-module/container/bird: learn but don't redistribute direct routes now that ospf has stub ifaces --- nix/nixos-module/container/bird.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/nix/nixos-module/container/bird.nix b/nix/nixos-module/container/bird.nix index 7aef544..51fb2af 100644 --- a/nix/nixos-module/container/bird.nix +++ b/nix/nixos-module/container/bird.nix @@ -130,7 +130,9 @@ in # OSPFv2 for site-local IPv4 protocol ospf v2 ZW4 { ipv4 { - export where net != 0.0.0.0/0 && source != RTS_BGP; + export where net != 0.0.0.0/0 + && source != RTS_BGP + && source != RTS_DIRECT; }; area 0 { ${builtins.concatStringsSep "\n" ( @@ -245,7 +247,9 @@ in # OSPFv3 for site-local IPv6 protocol ospf v3 ZW6 { ipv6 { - export where net != ::/0 && source != RTS_BGP; + export where net != ::/0 + && source != RTS_BGP + && source != RTS_DIRECT; }; area 0 { ${builtins.concatStringsSep "\n" (