isIpv6 fix
This commit is contained in:
parent
f8f0d0d055
commit
d196469c01
@ -6,6 +6,7 @@ import (
|
||||
"errors"
|
||||
"fmt"
|
||||
"net"
|
||||
"strings"
|
||||
)
|
||||
|
||||
var emptyIpv6 = []byte{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
||||
@ -176,8 +177,5 @@ func checkPacketChecksum(scrip, dstip, payload []byte) bool {
|
||||
|
||||
func isIpv6(ip string) bool {
|
||||
rip := net.ParseIP(ip)
|
||||
if rip.To16() == nil {
|
||||
return false
|
||||
}
|
||||
return true
|
||||
return rip != nil && strings.Contains(ip, ":")
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user