From eb6e47e505cff8756486427e78708e353a443b6b Mon Sep 17 00:00:00 2001 From: Astro Date: Thu, 18 Nov 2021 22:54:33 +0100 Subject: [PATCH] nixos-module/server/network: enable STP and decrease forward_delay for bridges --- nix/nixos-module/server/network.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/nix/nixos-module/server/network.nix b/nix/nixos-module/server/network.nix index 2477901..0bdd637 100644 --- a/nix/nixos-module/server/network.nix +++ b/nix/nixos-module/server/network.nix @@ -49,9 +49,16 @@ in } // ( builtins.foldl' (result: net: result // { # Bridges are named just like the corresponding net. - "${net}".netdevConfig = { - Kind = "bridge"; - Name = "${net}"; + "${net}" = { + netdevConfig = { + Kind = "bridge"; + Name = "${net}"; + }; + extraConfig = '' + [Bridge] + ForwardDelaySec=2 + STP=true + ''; }; }) {} bridgeNets ) // (