summaryrefslogtreecommitdiff
path: root/fix.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-07 05:46:59 -0600
committerJeff Carr <[email protected]>2024-01-07 05:46:59 -0600
commit930bdc941b1181460f4c38dc708dc53d583ab5d3 (patch)
tree725fc54433bcc5a5947922bae0fee2a6b830b346 /fix.go
parent82b5717f48f258f6ea792cd4e895c0ba99cf1e11 (diff)
remove debugging options
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'fix.go')
-rw-r--r--fix.go24
1 files changed, 23 insertions, 1 deletions
diff --git a/fix.go b/fix.go
index 2fe22ec..dc50f65 100644
--- a/fix.go
+++ b/fix.go
@@ -4,6 +4,7 @@ package main
import (
"go.wit.com/log"
"go.wit.com/gui/cloudflare"
+ "go.wit.com/control-panels/dns/smartwindow"
)
func fix() bool {
@@ -65,13 +66,16 @@ func fixIPv6dns() bool {
// remove old DNS entries first
for aaaa, _ := range dnsAAAA {
if osAAAA[aaaa] == "dns" {
- log.Log(INFO, "DNS AAAA is not in OS", aaaa)
broken = true
+ log.Log(INFO, "DNS AAAA is not in OS", aaaa)
+ addToFixWindow("DELETE", aaaa)
+ /*
if deleteFromDNS(aaaa) {
log.Log(INFO, "Delete AAAA", aaaa, "Worked")
} else {
log.Log(INFO, "Delete AAAA", aaaa, "Failed")
}
+ */
} else {
log.Log(INFO, "DNS AAAA is in OS", aaaa)
}
@@ -84,11 +88,14 @@ func fixIPv6dns() bool {
} else {
broken = true
log.Log(INFO, "OS AAAA is not in DNS", aaaa)
+ addToFixWindow("CREATE", aaaa)
+ /*
if addToDNS(aaaa) {
log.Log(INFO, "Add AAAA", aaaa, "Worked")
} else {
log.Log(INFO, "Add AAAA", aaaa, "Failed")
}
+ */
}
}
@@ -119,3 +126,18 @@ func exists(m map[string]bool, s string) bool {
}
return false
}
+
+func addToFixWindow(t string, ip string) {
+ if me.fixWindow == nil {
+ me.fixWindow = smartwindow.New()
+ me.fixWindow.SetParent(me.myGui)
+ me.fixWindow.InitWindow()
+ me.fixWindow.Title("fix window")
+ me.fixWindow.SetDraw(drawFixWindow)
+ me.fixWindow.Make()
+ }
+}
+
+func drawFixWindow(sw *smartwindow.SmartWindow) {
+ log.Log(WARN, "drawFixWindow() START")
+}