purge years of old test code
Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
parent
a385734bc9
commit
1191d15484
|
@ -2,6 +2,7 @@ package main
|
||||||
|
|
||||||
// Watches for changes to a directory. Works cross-platform
|
// Watches for changes to a directory. Works cross-platform
|
||||||
|
|
||||||
|
/*
|
||||||
import (
|
import (
|
||||||
"go.wit.com/log"
|
"go.wit.com/log"
|
||||||
"github.com/fsnotify/fsnotify"
|
"github.com/fsnotify/fsnotify"
|
||||||
|
@ -77,3 +78,4 @@ func fsnotifyNetworkInterfaceChanges() error {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
*/
|
|
@ -6,9 +6,6 @@
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"os"
|
|
||||||
|
|
||||||
"go.wit.com/log"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ./go-nsupdate \
|
// ./go-nsupdate \
|
||||||
|
@ -16,6 +13,7 @@ import (
|
||||||
// --tsig-secret="OWh5/ZHIyaz7B8J9m9ZDqZ8448Pke0PTpkYbZmFcOf5a6rEzgmcwrG91u1BHi1/4us+mKKEobDPLw1x6sD+ZJw==" \
|
// --tsig-secret="OWh5/ZHIyaz7B8J9m9ZDqZ8448Pke0PTpkYbZmFcOf5a6rEzgmcwrG91u1BHi1/4us+mKKEobDPLw1x6sD+ZJw==" \
|
||||||
// -i eno2 farm001.lab.wit.com
|
// -i eno2 farm001.lab.wit.com
|
||||||
|
|
||||||
|
/*
|
||||||
func nsupdate() {
|
func nsupdate() {
|
||||||
var tsigSecret string
|
var tsigSecret string
|
||||||
log.Log(NET, "nsupdate() START")
|
log.Log(NET, "nsupdate() START")
|
||||||
|
@ -33,3 +31,4 @@ func nsupdate() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
|
@ -1,4 +1,4 @@
|
||||||
package main
|
package linuxstatus
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
|
@ -10,7 +10,7 @@ import (
|
||||||
"go.wit.com/log"
|
"go.wit.com/log"
|
||||||
)
|
)
|
||||||
|
|
||||||
func getProcessNameByPort(port int) string {
|
func GetProcessNameByPort(port int) string {
|
||||||
// Convert port to hex string
|
// Convert port to hex string
|
||||||
portHex := strconv.FormatInt(int64(port), 16)
|
portHex := strconv.FormatInt(int64(port), 16)
|
||||||
|
|
91
net.go
91
net.go
|
@ -1,91 +0,0 @@
|
||||||
// This creates a simple hello world window
|
|
||||||
package main
|
|
||||||
|
|
||||||
import (
|
|
||||||
// "log"
|
|
||||||
"net"
|
|
||||||
"strings"
|
|
||||||
|
|
||||||
"go.wit.com/log"
|
|
||||||
)
|
|
||||||
|
|
||||||
func IsIPv6(address string) bool {
|
|
||||||
return strings.Count(address, ":") >= 2
|
|
||||||
}
|
|
||||||
|
|
||||||
func (t *IPtype) IsReal() bool {
|
|
||||||
if (t.ip.IsPrivate() || t.ip.IsLoopback() || t.ip.IsLinkLocalUnicast()) {
|
|
||||||
log.Log(NET, "\t\tIP is Real = false")
|
|
||||||
return false
|
|
||||||
} else {
|
|
||||||
log.Log(NET, "\t\tIP is Real = true")
|
|
||||||
return true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func IsReal(ip *net.IP) bool {
|
|
||||||
if (ip.IsPrivate() || ip.IsLoopback() || ip.IsLinkLocalUnicast()) {
|
|
||||||
log.Log(NET, "\t\tIP is Real = false")
|
|
||||||
return false
|
|
||||||
} else {
|
|
||||||
log.Log(NET, "\t\tIP is Real = true")
|
|
||||||
return true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
These are the real IP address you have been
|
|
||||||
given from DHCP
|
|
||||||
*/
|
|
||||||
func dhcpAAAA() []string {
|
|
||||||
var aaaa []string
|
|
||||||
|
|
||||||
for s, t := range me.ipmap {
|
|
||||||
if (t.IsReal()) {
|
|
||||||
if (t.ipv6) {
|
|
||||||
aaaa = append(aaaa, s)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return aaaa
|
|
||||||
}
|
|
||||||
|
|
||||||
func realA() []string {
|
|
||||||
var a []string
|
|
||||||
|
|
||||||
for s, t := range me.ipmap {
|
|
||||||
if (t.IsReal()) {
|
|
||||||
if (t.ipv4) {
|
|
||||||
a = append(a, s)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return a
|
|
||||||
}
|
|
||||||
|
|
||||||
func checkDNS() (map[string]*IPtype, map[string]*IPtype) {
|
|
||||||
var ipv4s map[string]*IPtype
|
|
||||||
var ipv6s map[string]*IPtype
|
|
||||||
|
|
||||||
ipv4s = make(map[string]*IPtype)
|
|
||||||
ipv6s = make(map[string]*IPtype)
|
|
||||||
|
|
||||||
for s, t := range me.ipmap {
|
|
||||||
i := t.iface
|
|
||||||
ipt := "IPv4"
|
|
||||||
if (t.ipv6) {
|
|
||||||
ipt = "IPv6"
|
|
||||||
}
|
|
||||||
if (t.IsReal()) {
|
|
||||||
log.Info("\tIP is Real ", ipt, i.Index, i.Name, s)
|
|
||||||
if (t.ipv6) {
|
|
||||||
ipv6s[s] = t
|
|
||||||
} else {
|
|
||||||
ipv4s[s] = t
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
log.Info("\tIP is not Real", ipt, i.Index, i.Name, s)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return ipv6s, ipv4s
|
|
||||||
}
|
|
Loading…
Reference in New Issue