nixos/networkd: add MaxAttempts and SendRelease to the DHCP options
This commit is contained in:
parent
7b78f0f098
commit
fc960a0123
@ -279,9 +279,9 @@ let
|
|||||||
(assertOnlyFields [
|
(assertOnlyFields [
|
||||||
"UseDNS" "RoutesToDNS" "UseNTP" "UseMTU" "Anonymize" "SendHostname" "UseHostname"
|
"UseDNS" "RoutesToDNS" "UseNTP" "UseMTU" "Anonymize" "SendHostname" "UseHostname"
|
||||||
"Hostname" "UseDomains" "UseRoutes" "UseTimezone"
|
"Hostname" "UseDomains" "UseRoutes" "UseTimezone"
|
||||||
"ClientIdentifier" "VendorClassIdentifier" "UserClass" "DUIDType"
|
"ClientIdentifier" "VendorClassIdentifier" "UserClass" "MaxAttempts"
|
||||||
"DUIDRawData" "IAID" "RequestBroadcast" "RouteMetric" "RouteTable"
|
"DUIDType" "DUIDRawData" "IAID" "RequestBroadcast" "RouteMetric" "RouteTable"
|
||||||
"ListenPort" "RapidCommit"
|
"ListenPort" "SendRelease" "RapidCommit"
|
||||||
])
|
])
|
||||||
(assertValueOneOf "UseDNS" boolValues)
|
(assertValueOneOf "UseDNS" boolValues)
|
||||||
(assertValueOneOf "RoutesToDNS" boolValues)
|
(assertValueOneOf "RoutesToDNS" boolValues)
|
||||||
@ -293,9 +293,11 @@ let
|
|||||||
(assertValueOneOf "UseDomains" ["yes" "no" "route"])
|
(assertValueOneOf "UseDomains" ["yes" "no" "route"])
|
||||||
(assertValueOneOf "UseRoutes" boolValues)
|
(assertValueOneOf "UseRoutes" boolValues)
|
||||||
(assertValueOneOf "UseTimezone" boolValues)
|
(assertValueOneOf "UseTimezone" boolValues)
|
||||||
|
(assertMinimum "MaxAttempts" 0)
|
||||||
(assertValueOneOf "RequestBroadcast" boolValues)
|
(assertValueOneOf "RequestBroadcast" boolValues)
|
||||||
(assertInt "RouteTable")
|
(assertInt "RouteTable")
|
||||||
(assertMinimum "RouteTable" 0)
|
(assertMinimum "RouteTable" 0)
|
||||||
|
(assertValueOneOf "SendRelease" boolValues)
|
||||||
(assertValueOneOf "RapidCommit" boolValues)
|
(assertValueOneOf "RapidCommit" boolValues)
|
||||||
];
|
];
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user