diff options
| author | Jeff Carr <[email protected]> | 2024-03-02 11:51:16 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-03-02 11:51:16 -0600 |
| commit | 46de348eb26cae3558ca943b46472a8cdc3e3a96 (patch) | |
| tree | d56cffcd93445910ddb1abe0d5243467126615ce /fix.go | |
| parent | 7b4eb41de7e1c65c07dfc8f04f1263b3f258b268 (diff) | |
Diffstat (limited to 'fix.go')
| -rw-r--r-- | fix.go | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -2,6 +2,8 @@ package main import ( + "strings" + "go.wit.com/lib/gadgets" "go.wit.com/lib/gui/cloudflare" "go.wit.com/log" @@ -68,12 +70,20 @@ func fixIPv6dns() bool { log.Log(INFO, "What are the AAAA resource records in DNS?") for _, aaaa := range me.statusDNS.GetIPv6() { - log.Log(INFO, "FOUND DNS AAAA ip", aaaa) + log.Log(WARN, "statusDNS.GetIPv6() FOUND DNS AAAA ip", aaaa) dnsAAAA[aaaa] = "dns" } // remove old DNS entries first for aaaa, _ := range dnsAAAA { + aaaa = strings.TrimSpace(aaaa) + if aaaa == "" { + log.Log(WARN, "AAAA is blank") + log.Log(WARN, "AAAA is blank") + log.Log(WARN, "AAAA is blank sleep 10") + log.Sleep(10) + continue + } if osAAAA[aaaa] == "os" { log.Log(INFO, "DNS AAAA is in OS", aaaa) } else { |
