diff --git a/src/network/C4NetIO.cpp b/src/network/C4NetIO.cpp index 5e2b262ed..350e93c2f 100644 --- a/src/network/C4NetIO.cpp +++ b/src/network/C4NetIO.cpp @@ -595,7 +595,7 @@ StdStrBuf C4NetIO::HostAddress::ToString(int flags) const } char buf[INET6_ADDRSTRLEN]; - if (getnameinfo(&gen, sizeof(v6), buf, sizeof(buf), nullptr, 0, NI_NUMERICHOST) != 0) + if (getnameinfo(&gen, GetAddrLen(), buf, sizeof(buf), nullptr, 0, NI_NUMERICHOST) != 0) return StdStrBuf(); return StdStrBuf(buf, true);