aboutsummaryrefslogtreecommitdiff
path: root/plugin/forward/setup.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/forward/setup.go')
-rw-r--r--plugin/forward/setup.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugin/forward/setup.go b/plugin/forward/setup.go
index 8d80e779d..71a5ec1f0 100644
--- a/plugin/forward/setup.go
+++ b/plugin/forward/setup.go
@@ -200,11 +200,11 @@ func parseBlock(c *caddy.Controller, f *Forward) error {
f.forceTCP = true
case "tls":
args := c.RemainingArgs()
- if len(args) != 3 {
+ if len(args) > 3 {
return c.ArgErr()
}
- tlsConfig, err := pkgtls.NewTLSConfig(args[0], args[1], args[2])
+ tlsConfig, err := pkgtls.NewTLSConfigFromArgs(args...)
if err != nil {
return err
}