diff --git a/dns/dns_linux.go b/dns/dns_linux.go index 49eb1eae..f51dbf33 100644 --- a/dns/dns_linux.go +++ b/dns/dns_linux.go @@ -11,7 +11,7 @@ import ( ) // systemd-resolve --status, systemd-resolve --flush-caches -func SetupDNS(config miekgdns.ClientConfig) error { +func SetupDNS(config *miekgdns.ClientConfig) error { tunName := os.Getenv("tunName") if len(tunName) == 0 { tunName = "tun0" diff --git a/dns/dns_windows.go b/dns/dns_windows.go index 06a87f07..bf9134cd 100644 --- a/dns/dns_windows.go +++ b/dns/dns_windows.go @@ -16,7 +16,7 @@ import ( "strconv" ) -func SetupDNS(config miekgdns.ClientConfig) error { +func SetupDNS(config *miekgdns.ClientConfig) error { getenv := os.Getenv("luid") parseUint, err := strconv.ParseUint(getenv, 10, 64) if err != nil {