From 73c4ede283d5b1c45b9cee9867ffd14b1cfba751 Mon Sep 17 00:00:00 2001 From: narimiran Date: Thu, 31 Mar 2022 20:53:55 +0200 Subject: [PATCH] fix wrong backport --- tests/stdlib/tnet_ll.nim | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/stdlib/tnet_ll.nim b/tests/stdlib/tnet_ll.nim index b086b812c3..f912e68810 100644 --- a/tests/stdlib/tnet_ll.nim +++ b/tests/stdlib/tnet_ll.nim @@ -23,9 +23,13 @@ suite "inet_ntop tests": discard wsaStartup(0x101'i16, wsa.addr) test "IP V4": - var ip4 = 0x10111213 + # regular + var ip4 = InAddr() + ip4.s_addr = 0x10111213'u32 + check: ip4.s_addr == 0x10111213'u32 + var buff: array[0..255, char] - let r = inet_ntop(AF_INET, ip4.addr, buff[0].addr, buff.sizeof.int32) + let r = inet_ntop(AF_INET, cast[pointer](ip4.s_addr.addr), buff[0].addr, buff.len.int32) let res = if r == nil: "" else: $r check: res == "19.18.17.16"