modules: dhcp: Support the authoritative setting
Quite useful if we plumb it all the way through!
This commit is contained in:
@@ -34,12 +34,14 @@ import "local"
|
|||||||
import "golang/strings"
|
import "golang/strings"
|
||||||
|
|
||||||
class server($st) {
|
class server($st) {
|
||||||
|
$authoritative = $st->authoritative || true
|
||||||
$defaultleasetime = $st->defaultleasetime || 600
|
$defaultleasetime = $st->defaultleasetime || 600
|
||||||
$maxleasetime = $st->maxleasetime || 7200
|
$maxleasetime = $st->maxleasetime || 7200
|
||||||
|
|
||||||
$tmpl = struct{
|
$tmpl = struct{
|
||||||
defaultleasetime => $defaultleasetime,
|
defaultleasetime => $defaultleasetime,
|
||||||
maxleasetime => $maxleasetime,
|
maxleasetime => $maxleasetime,
|
||||||
|
authoritative => $authoritative,
|
||||||
}
|
}
|
||||||
|
|
||||||
pkg "dhcp-server" {
|
pkg "dhcp-server" {
|
||||||
|
|||||||
Reference in New Issue
Block a user