From 433d83e63678e4483e1d8af2e522c7b05c7d7909 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 21 Jan 2024 02:23:47 -0600 Subject: fix name changes new gadgets correct go mod updated paths Signed-off-by: Jeff Carr --- structs.go | 80 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 40 insertions(+), 40 deletions(-) (limited to 'structs.go') diff --git a/structs.go b/structs.go index 42fd420..43b1e41 100644 --- a/structs.go +++ b/structs.go @@ -1,4 +1,4 @@ -/* +/* figures out if your hostname is valid then checks if your DNS is setup correctly */ @@ -7,55 +7,55 @@ package linuxstatus import ( "net" - "go.wit.com/gui/gui" - "go.wit.com/gui/gadgets" + + "go.wit.com/gui" + "go.wit.com/lib/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 - + 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 + 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 + 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 + iface *net.Interface } -- cgit v1.2.3