diff --git a/src/DirectPlay8Address.cpp b/src/DirectPlay8Address.cpp index 0b28658..32b445c 100644 --- a/src/DirectPlay8Address.cpp +++ b/src/DirectPlay8Address.cpp @@ -75,7 +75,7 @@ DirectPlay8Address *DirectPlay8Address::create_host_address(std::atomicsin_addr), hostname, sizeof(hostname)); + inet_ntop(AF_INET, (void*)(&(sa_v4->sin_addr)), hostname, sizeof(hostname)); address->AddComponent(DPNA_KEY_HOSTNAME, hostname, strlen(hostname) + 1, DPNA_DATATYPE_STRING_ANSI);