[quake3-commits] r2366 - trunk/code/client

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Sat Nov 24 15:55:47 EST 2012


Author: ztm
Date: 2012-11-24 15:55:47 -0500 (Sat, 24 Nov 2012)
New Revision: 2366

Modified:
   trunk/code/client/cl_main.c
Log:
Remove unused function CL_DisconnectPacket. Pointed out by Ensiform.

Modified: trunk/code/client/cl_main.c
===================================================================
--- trunk/code/client/cl_main.c	2012-11-24 06:00:29 UTC (rev 2365)
+++ trunk/code/client/cl_main.c	2012-11-24 20:55:47 UTC (rev 2366)
@@ -2360,39 +2360,7 @@
 	}
 }
 
-/*
-===================
-CL_DisconnectPacket
 
-Sometimes the server can drop the client and the netchan based
-disconnect can be lost.  If the client continues to send packets
-to the server, the server will send out of band disconnect packets
-to the client so it doesn't have to wait for the full timeout period.
-===================
-*/
-void CL_DisconnectPacket( netadr_t from ) {
-	if ( clc.state < CA_AUTHORIZING ) {
-		return;
-	}
-
-	// if not from our server, ignore it
-	if ( !NET_CompareAdr( from, clc.netchan.remoteAddress ) ) {
-		return;
-	}
-
-	// if we have received packets within three seconds, ignore it
-	// (it might be a malicious spoof)
-	if ( cls.realtime - clc.lastPacketTime < 3000 ) {
-		return;
-	}
-
-	// drop the connection
-	Com_Printf( "Server disconnected for unknown reason\n" );
-	Cvar_Set("com_errorMessage", "Server disconnected for unknown reason\n" );
-	CL_Disconnect( qtrue );
-}
-
-
 /*
 ===================
 CL_MotdPacket



More information about the quake3-commits mailing list