aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/dnsserver/register.go6
-rw-r--r--coremain/run.go3
2 files changed, 3 insertions, 6 deletions
diff --git a/core/dnsserver/register.go b/core/dnsserver/register.go
index 2b673cab3..8de559066 100644
--- a/core/dnsserver/register.go
+++ b/core/dnsserver/register.go
@@ -1,7 +1,6 @@
package dnsserver
import (
- "flag"
"fmt"
"net"
"time"
@@ -17,12 +16,7 @@ import (
const serverType = "dns"
-// Any flags defined here, need to be namespaced to the serverType other
-// wise they potentially clash with other server types.
func init() {
- flag.StringVar(&Port, serverType+".port", DefaultPort, "Default port")
- flag.StringVar(&Port, "p", DefaultPort, "Default port")
-
caddy.RegisterServerType(serverType, caddy.ServerType{
Directives: func() []string { return Directives },
DefaultInput: func() caddy.Input {
diff --git a/coremain/run.go b/coremain/run.go
index 5a9d68988..6604a4edc 100644
--- a/coremain/run.go
+++ b/coremain/run.go
@@ -28,6 +28,9 @@ func init() {
caddy.RegisterCaddyfileLoader("flag", caddy.LoaderFunc(confLoader))
caddy.SetDefaultCaddyfileLoader("default", caddy.LoaderFunc(defaultLoader))
+ flag.StringVar(&dnsserver.Port, serverType+".port", dnsserver.DefaultPort, "Default port")
+ flag.StringVar(&dnsserver.Port, "p", dnsserver.DefaultPort, "Default port")
+
caddy.AppName = coreName
caddy.AppVersion = CoreVersion
}