summaryrefslogtreecommitdiff
path: root/structs.go
diff options
context:
space:
mode:
Diffstat (limited to 'structs.go')
-rw-r--r--structs.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/structs.go b/structs.go
index 4300674..2d797eb 100644
--- a/structs.go
+++ b/structs.go
@@ -3,6 +3,7 @@ package main
import (
"net"
+ "git.wit.org/wit/gui"
)
// It's probably a terrible idea to call this 'me'
@@ -12,9 +13,16 @@ type Host struct {
hostname string // mirrors
domainname string // kernel.org
fqdn string // mirrors.kernel.org
+ dnsTTL int // Recheck DNS is working every TTL (in seconds)
+ user string // name of the user
ipmap map[string]*IPtype // the current ip addresses
+ dnsmap map[string]*IPtype // the current dns addresses
ifmap map[int]*IFtype // the current interfaces
ipchange bool // set to true if things change
+ window *gui.Node // the main window
+ tab *gui.Node // the main dns tab
+ notes *gui.Node // using this to put notes here
+ output *gui.Node // Textbox for dumping output
}
type IPtype struct {