[svn] Don't leak auth{} spoofed ip for I-line is full notice either.

This commit is contained in:
jilles 2007-03-18 07:44:24 -07:00
parent 0b15df83c0
commit 4b7e690457
3 changed files with 12 additions and 3 deletions

View File

@ -1,3 +1,12 @@
jilles 2007/03/17 23:50:25 UTC (20070317-3265)
Log:
Update NEWS.
Changes: Modified:
+37 -0 trunk/NEWS (File Modified)
jilles 2007/03/15 18:09:08 UTC (20070315-3259) jilles 2007/03/15 18:09:08 UTC (20070315-3259)
Log: Log:
Allow /invite (but not invex) to override +r, +l, +j in Allow /invite (but not invex) to override +r, +l, +j in

View File

@ -1 +1 @@
#define SERNO "20070315-3259" #define SERNO "20070317-3265"

View File

@ -21,7 +21,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
* USA * USA
* *
* $Id: s_conf.c 3257 2007-03-13 16:09:28Z jilles $ * $Id: s_conf.c 3271 2007-03-18 14:44:24Z jilles $
*/ */
#include "stdinc.h" #include "stdinc.h"
@ -239,7 +239,7 @@ check_client(struct Client *client_p, struct Client *source_p, const char *usern
"I-line is full for %s!%s%s@%s (%s).", "I-line is full for %s!%s%s@%s (%s).",
source_p->name, IsGotId(source_p) ? "" : "~", source_p->name, IsGotId(source_p) ? "" : "~",
source_p->username, source_p->host, source_p->username, source_p->host,
source_p->sockhost); show_ip(NULL, source_p) && !IsIPSpoof(source_p) ? source_p->sockhost : "255.255.255.255");
ilog(L_FUSER, "Too many connections from %s!%s%s@%s.", ilog(L_FUSER, "Too many connections from %s!%s%s@%s.",
source_p->name, IsGotId(source_p) ? "" : "~", source_p->name, IsGotId(source_p) ? "" : "~",