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