From 94aa368cff322e667156571638a45bd3117a2739 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Mon, 15 Jan 2024 19:00:41 -0600 Subject: garbage collect after cleaning to retain history --- linuxstatus/structs.go | 61 -------------------------------------------------- 1 file changed, 61 deletions(-) delete mode 100644 linuxstatus/structs.go (limited to 'linuxstatus/structs.go') diff --git a/linuxstatus/structs.go b/linuxstatus/structs.go deleted file mode 100644 index 42fd420..0000000 --- a/linuxstatus/structs.go +++ /dev/null @@ -1,61 +0,0 @@ -/* - figures out if your hostname is valid - then checks if your DNS is setup correctly -*/ - -package linuxstatus - -import ( - "net" - "go.wit.com/gui/gui" - "go.wit.com/gui/gadgets" -) - -var me *LinuxStatus - -type LinuxStatus struct { - ready bool - hidden bool - changed bool - - parent *gui.Node - - ifmap map[int]*IFtype // the current interfaces - ipmap map[string]*IPtype // the current ip addresses - - window *gadgets.BasicWindow - group *gui.Node - grid *gui.Node - - hostnameStatus *gadgets.OneLiner - hostname *gadgets.OneLiner - hostshort *gadgets.OneLiner - domainname *gadgets.OneLiner - resolver *gadgets.OneLiner - uid *gadgets.OneLiner - IPv4 *gadgets.OneLiner - IPv6 *gadgets.OneLiner - workingIPv4 *gadgets.OneLiner - workingIPv6 *gadgets.OneLiner - Interfaces *gui.Node - speed *gadgets.OneLiner - speedActual *gadgets.OneLiner - -} - -type IPtype struct { - gone bool // used to track if the ip exists - ipv6 bool // the future - ipv4 bool // the past - LinkLocal bool - iface *net.Interface - ip net.IP - ipnet *net.IPNet -} - -type IFtype struct { - gone bool // used to track if the interface exists - name string // just a shortcut to the name. maybe this is dumb - // up bool // could be used to track ifup/ifdown - iface *net.Interface -} -- cgit v1.2.3