From d56e8c594d611a96d662c1b0b7a48678b8f93484 Mon Sep 17 00:00:00 2001 From: Zack Middleton Date: Thu, 5 Jul 2012 13:33:55 +0000 Subject: We should not try to broadcast via the IPv4 socket if that socket is closed. Previously, error messages were generated when querying local servers while IPv4 was disabled. Patch from /dev/humancontroller. --- src/qcommon/net_ip.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/qcommon/net_ip.c b/src/qcommon/net_ip.c index 18a21681..8594ac99 100644 --- a/src/qcommon/net_ip.c +++ b/src/qcommon/net_ip.c @@ -648,6 +648,7 @@ void Sys_SendPacket( int length, const void *data, netadr_t to ) { } if( (ip_socket == INVALID_SOCKET && to.type == NA_IP) || + (ip_socket == INVALID_SOCKET && to.type == NA_BROADCAST) || (ip6_socket == INVALID_SOCKET && to.type == NA_IP6) || (ip6_socket == INVALID_SOCKET && to.type == NA_MULTICAST6) ) return; @@ -687,7 +688,7 @@ void Sys_SendPacket( int length, const void *data, netadr_t to ) { return; } - Com_Printf( "NET_SendPacket: %s\n", NET_ErrorString() ); + Com_Printf( "Sys_SendPacket: %s\n", NET_ErrorString() ); } } -- cgit