Commit a0478e9e authored by nyanloutre's avatar nyanloutre
Browse files

nixos/systemd-networkd: Add missing options to VLAN

parent 6c9a78c0
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -291,13 +291,20 @@ let
        sectionVLAN = checkUnitConfig "VLAN" [
          (assertOnlyFields [
            "Id"
            "Protocol"
            "GVRP"
            "MVRP"
            "LooseBinding"
            "ReorderHeader"
            "EgressQOSMaps"
            "IngressQOSMaps"
          ])
          (assertInt "Id")
          (assertRange "Id" 0 4094)
          (assertValueOneOf "Protocol" [
            "802.1q"
            "802.1ad"
          ])
          (assertValueOneOf "GVRP" boolValues)
          (assertValueOneOf "MVRP" boolValues)
          (assertValueOneOf "LooseBinding" boolValues)