nixos/networkd: Add an assertion for unsupported rstp

Changed files
+4 -1
nixos
+4 -1
nixos/modules/tasks/network-interfaces-systemd.nix
···
assertions = [ {
assertion = cfg.defaultGatewayWindowSize == null;
message = "networking.defaultGatewayWindowSize is not supported by networkd.";
-
} ];
+
} ] ++ flip mapAttrsToList cfg.bridges (n: { rstp, ... }: {
+
assertion = !rstp;
+
message = "networking.bridges.${n}.rstp is not supported by networkd.";
+
});
systemd.services.dhcpcd.enable = mkDefault false;