r2775 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Tue Jun 26 12:21:04 EDT 2007


Author: div0
Date: 2007-06-26 12:21:04 -0400 (Tue, 26 Jun 2007)
New Revision: 2775

Modified:
   trunk/data/qcsrc/server/cl_client.qc
   trunk/data/qcsrc/server/ipban.qc
Log:
ip ban code: minor bugfixes


Modified: trunk/data/qcsrc/server/cl_client.qc
===================================================================
--- trunk/data/qcsrc/server/cl_client.qc	2007-06-26 16:06:18 UTC (rev 2774)
+++ trunk/data/qcsrc/server/cl_client.qc	2007-06-26 16:21:04 UTC (rev 2775)
@@ -626,15 +626,16 @@
 //void dom_player_join_team(entity pl);
 void ClientConnect (void)
 {
+	local string s;
+
 	if(Ban_IsClientBanned(self))
 	{
+		s = strcat("^1NOTE:^7 banned client ", self.netaddress, " just tried to enter\n");
 		dropclient(self);
-		bprint("^1NOTE:^7 banned client ", self.netaddress, " just tried to enter\n");
+		bprint(s);
 		return;
 	}
 
-	local string s;
-
 	self.classname = "player_joining";
 	self.flags = self.flags | FL_CLIENT;
 	self.version_nagtime = time + 10 + random() * 10;

Modified: trunk/data/qcsrc/server/ipban.qc
===================================================================
--- trunk/data/qcsrc/server/ipban.qc	2007-06-26 16:06:18 UTC (rev 2774)
+++ trunk/data/qcsrc/server/ipban.qc	2007-06-26 16:21:04 UTC (rev 2775)
@@ -85,10 +85,10 @@
 	n = tokenizebyseparator(client.netaddress, ".");
 	if(n != 4)
 		return FALSE;
-	ban_ip1 = strcat1(argv(1));
-	ban_ip2 = strcat(ban_ip1, ".", argv(2));
-	ban_ip3 = strcat(ban_ip2, ".", argv(3));
-	ban_ip4 = strcat(ban_ip3, ".", argv(4));
+	ban_ip1 = strcat1(argv(0));
+	ban_ip2 = strcat(ban_ip1, ".", argv(1));
+	ban_ip3 = strcat(ban_ip2, ".", argv(2));
+	ban_ip4 = strcat(ban_ip3, ".", argv(3));
 	return TRUE;
 }
 




More information about the nexuiz-commits mailing list