Utility function raddrToIP()
This commit is contained in:
1 parent
840a493e62
commit
22a229c305
1 file changed
+8
@@ -109,3 +109,11 @@ func raddrToIPv4(addr string) (IPv4, error) {
|
||||
revIP4 := revIP.To4()
|
||||
return IPv4([4]byte{revIP4[3], revIP4[2], revIP4[1], revIP4[0]}), nil
|
||||
}
|
||||
|
||||
func raddrToIP(addr string) (net.IP, error) {
|
||||
r, err := raddrToIPv4(addr)
|
||||
if err != nil {
|
||||
return net.IP{}, err
|
||||
}
|
||||
return r.toNetIP(), nil
|
||||
}
|
||||
Reference in new issue
Block a user