Browse Source

Ip4or6 hinzugefügt

test
Klaus Wendel 4 years ago
parent
commit
be9c8ae736
  1. 13
      ebkTools.go

13
ebkTools.go

@ -95,3 +95,16 @@ func CodeCaller() string {
_, file, line, _ := runtime.Caller(1) // 1, nicht 0; sonst kommt immer Zeile "ebkTools:XX" heraus!
return path.Base(file) + ":" + strconv.Itoa(line)
}
//Ip4or6 prüft, ob der String eine IPv4 oder IPv6 repräsentiert
func Ip4or6(s string) uint8 {
for i := 0; i < len(s); i++ {
switch s[i] {
case '.':
return 4
case ':':
return 6
}
}
return 0
}

Loading…
Cancel
Save