engine: make local ipv4 address private to net_ws, acquire local addresses with GetLocalAddress function

This commit is contained in:
Alibek Omarov
2025-03-20 05:39:02 +03:00
parent d93bee0cbc
commit 6b56e13b60
4 changed files with 32 additions and 5 deletions
+1 -1
View File
@@ -3410,7 +3410,7 @@ static void GAME_EXPORT NetAPI_Status( net_status_t *status )
status->latency = (connected) ? cl.frames[cl.parsecountmod].latency : 0.0;
status->remote_address = cls.netchan.remote_address;
status->packet_loss = packet_loss;
status->local_address = net_local;
NET_GetLocalAddress( &status->local_address, NULL ); // NetAPI doesn't know about IPv6
status->rate = rate.value;
}