Fix IPv6 parsing in windows kext handler

This commit is contained in:
Daniel
2019-05-22 16:07:46 +02:00
parent 5a94dbc5e9
commit 5eb956a9c3

View File

@@ -123,7 +123,7 @@ func convertIPv4(input [4]uint32) net.IP {
func convertIPv6(input [4]uint32) net.IP { func convertIPv6(input [4]uint32) net.IP {
addressBuf := make([]byte, 16) addressBuf := make([]byte, 16)
for i := 0; i < 4; i++ { for i := 0; i < 4; i++ {
binary.BigEndian.PutUint32(addressBuf[i:i+3], input[i]) binary.LittleEndian.PutUint32(addressBuf[i*4:i*4+4], input[i])
} }
return net.IP(addressBuf) return net.IP(addressBuf)
} }