diff --git a/tunnel/router/client.go b/tunnel/router/client.go index a4b63ce..3f46613 100644 --- a/tunnel/router/client.go +++ b/tunnel/router/client.go @@ -132,7 +132,7 @@ type Client struct { func (c *Client) Route(address *tunnel.Address) int { policy := -1 var err error - if c.defaultPolicy == IPOnDemand { + if c.domainStrategy == IPOnDemand { address, err = newIPAddress(address) if err != nil { return c.defaultPolicy