aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/dnsserver/register.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/dnsserver/register.go b/core/dnsserver/register.go
index b84ff8595..224ba71e9 100644
--- a/core/dnsserver/register.go
+++ b/core/dnsserver/register.go
@@ -14,8 +14,10 @@ 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, "port", DefaultPort, "Default port")
+ flag.StringVar(&Port, serverType+".port", DefaultPort, "Default port")
caddy.RegisterServerType(serverType, caddy.ServerType{
Directives: func() []string { return directives },