From 3374bc38cd4078d6a7f4c5b657c8186b6a887e07 Mon Sep 17 00:00:00 2001 From: BSzili Date: Fri, 3 Oct 2025 07:49:38 +0200 Subject: [PATCH] Implement CopyableSockAddrToString using SockAddrToString --- src/DETHRACE/pc-all/allnet.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/DETHRACE/pc-all/allnet.c b/src/DETHRACE/pc-all/allnet.c index ae327f7b..a387607a 100644 --- a/src/DETHRACE/pc-all/allnet.c +++ b/src/DETHRACE/pc-all/allnet.c @@ -117,11 +117,10 @@ void SockAddrToString(char* pString, struct sockaddr_in* pSock_addr) { // added by dethrace void CopyableSockAddrToString(char* pString, tCopyable_sockaddr_in* pSock_addr) { - char portbuf[10]; + struct sockaddr_in someaddr; - inet_ntop(AF_INET, &pSock_addr->address, pString, 32); - sprintf(portbuf, ":%d", ntohs(pSock_addr->port)); - strcat(pString, portbuf); + PDNetCopyToNative(&someaddr, pSock_addr); + SockAddrToString(pString, &someaddr); } // IDA: int __usercall GetMessageTypeFromMessage@(char *pMessage_str@)