From eaf9a9283a855a8363a22facd6b0d63daf17d893 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Tue, 31 Jan 2023 04:33:27 +0300 Subject: [PATCH] Revert "engine: network: do not read from uninitialized sockaddr storage" This reverts commit 4f78ec01cf39fda45bd190309f53ce12724b7413. --- engine/common/net_ws.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/engine/common/net_ws.c b/engine/common/net_ws.c index 28a31a25..df569b9b 100644 --- a/engine/common/net_ws.c +++ b/engine/common/net_ws.c @@ -1451,10 +1451,10 @@ static qboolean NET_QueuePacket( netsrc_t sock, netadr_t *from, byte *data, size addr_len = sizeof( addr ); ret = recvfrom( net_socket, buf, sizeof( buf ), 0, (struct sockaddr *)&addr, &addr_len ); + NET_SockadrToNetadr( &addr, from ); + if( !NET_IsSocketError( ret )) { - NET_SockadrToNetadr( &addr, from ); - if( ret < NET_MAX_FRAGMENT ) { // Transfer data