diff options
-rw-r--r-- | core/dnsserver/register.go | 6 | ||||
-rw-r--r-- | coremain/run.go | 3 |
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 } |