@@ -38,8 +38,8 @@ func getDNSConfigResolv() (dnsInfo *DNSInfo) {
38
38
return nil
39
39
}
40
40
defer fd .Close ()
41
- var DNSServers []netip.Addr
42
- var DNSSearchDomains []string
41
+ var dnsServers []netip.Addr
42
+ var dnsSearchDomains []string
43
43
scanner := bufio .NewScanner (fd )
44
44
for scanner .Scan () {
45
45
line := scanner .Text ()
@@ -61,14 +61,14 @@ func getDNSConfigResolv() (dnsInfo *DNSInfo) {
61
61
switch optionName {
62
62
case "nameserver" :
63
63
for _ , serverIP := range optionValues {
64
- if ip , err := netip .ParseAddr (serverIP ); err == nil && len (DNSServers ) < 3 {
65
- DNSServers = append (DNSServers , ip )
64
+ if ip , err := netip .ParseAddr (serverIP ); err == nil && len (dnsServers ) < 3 {
65
+ dnsServers = append (dnsServers , ip )
66
66
}
67
67
}
68
68
case "domain" :
69
- DNSSearchDomains = append (DNSSearchDomains , optionValues [0 ])
69
+ dnsSearchDomains = append (dnsSearchDomains , optionValues [0 ])
70
70
case "search" :
71
- DNSSearchDomains = append (DNSSearchDomains , optionValues ... )
71
+ dnsSearchDomains = append (dnsSearchDomains , optionValues ... )
72
72
default :
73
73
// unhandled options, see https://www.man7.org/linux/man-pages/man5/resolv.conf.5.html for other options
74
74
// and https://github.com/golang/go/blob/master/src/net/dnsconfig_unix.go for a different
@@ -79,8 +79,8 @@ func getDNSConfigResolv() (dnsInfo *DNSInfo) {
79
79
if err := scanner .Err (); err != nil {
80
80
log .Error (fmt .Sprintf ("Error while reading %s" , resolvPath ), "err" , err )
81
81
}
82
- if len (DNSServers ) > 0 || len (DNSSearchDomains ) > 0 {
83
- dnsInfo = & DNSInfo {resolvers : DNSServers , searchDomains : DNSSearchDomains }
82
+ if len (dnsServers ) > 0 || len (dnsSearchDomains ) > 0 {
83
+ dnsInfo = & DNSInfo {resolvers : dnsServers , searchDomains : dnsSearchDomains }
84
84
}
85
85
return
86
86
}
0 commit comments