diff --git a/upstreams/upstreams.go b/upstreams/upstreams.go index ea56260..11ccc93 100644 --- a/upstreams/upstreams.go +++ b/upstreams/upstreams.go @@ -51,7 +51,7 @@ func UpstreamsCheck() { wg.Add(1) go func() { defer wg.Done() - result := backtrace.BackTrace(uts.IPV6) + result := backtrace.BackTrace(executor.IPV6) results.backtraceResult = result }() wg.Wait() diff --git a/utils/utils.go b/utils/utils.go index 01c9175..156a333 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -124,14 +124,14 @@ func OnlyBasicsIpInfo(language string) (string, string, string) { } basicInfo := ipInfo if strings.Contains(ipInfo, "IPV4") && strings.Contains(ipInfo, "IPV6") && ipv4 != "" && ipv6 != "" { - uts.IPV4 = true - uts.IPV6 = true + executor.IPV4 = true + executor.IPV6 = true } else if strings.Contains(ipInfo, "IPV4") && ipv4 != "" { - uts.IPV4 = true - uts.IPV6 = false + executor.IPV4 = true + executor.IPV6 = false } else if strings.Contains(ipInfo, "IPV6") && ipv6 != "" { - uts.IPV6 = true - uts.IPV4 = false + executor.IPV6 = true + executor.IPV4 = false } basicInfo = strings.ReplaceAll(basicInfo, "\n\n", "\n") return ipv4, ipv6, basicInfo @@ -157,20 +157,20 @@ func BasicsAndSecurityCheck(language, nt3CheckType string, securityCheckStatus b wgt.Wait() basicInfo := systemInfo + ipInfo if strings.Contains(ipInfo, "IPV4") && strings.Contains(ipInfo, "IPV6") && ipv4 != "" && ipv6 != "" { - uts.IPV4 = true - uts.IPV6 = true + executor.IPV4 = true + executor.IPV6 = true if nt3CheckType == "" { nt3CheckType = "ipv4" } } else if strings.Contains(ipInfo, "IPV4") && ipv4 != "" { - uts.IPV4 = true - uts.IPV6 = false + executor.IPV4 = true + executor.IPV6 = false if nt3CheckType == "" { nt3CheckType = "ipv4" } } else if strings.Contains(ipInfo, "IPV6") && ipv6 != "" { - uts.IPV6 = true - uts.IPV4 = false + executor.IPV6 = true + executor.IPV4 = false if nt3CheckType == "" { nt3CheckType = "ipv6" }