diff options
Diffstat (limited to 'plugin/forward/setup.go')
-rw-r--r-- | plugin/forward/setup.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/plugin/forward/setup.go b/plugin/forward/setup.go index 7afafc8a7..152ba36c5 100644 --- a/plugin/forward/setup.go +++ b/plugin/forward/setup.go @@ -187,7 +187,12 @@ func parseBlock(c *caddy.Controller, f *Forward) error { if c.NextArg() { return c.ArgErr() } - f.forceTCP = true + f.opts.forceTCP = true + case "prefer_udp": + if c.NextArg() { + return c.ArgErr() + } + f.opts.preferUDP = true case "tls": args := c.RemainingArgs() if len(args) > 3 { |