projects
/
ircu2.10.12-pk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add a parameter to IPcheck_connect_fail() to support IAuth IP spoofing.
[ircu2.10.12-pk.git]
/
ircd
/
m_nick.c
diff --git
a/ircd/m_nick.c
b/ircd/m_nick.c
index fe13d4ecb2722f8214cfea7d746bee92de054f8b..b612f8672b9e0cd42c4002b41c81c69589d04663 100644
(file)
--- a/
ircd/m_nick.c
+++ b/
ircd/m_nick.c
@@
-246,7
+246,7
@@
int m_nick(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
*/
if (IsUnknown(acptr) && MyConnect(acptr)) {
ServerStats->is_ref++;
*/
if (IsUnknown(acptr) && MyConnect(acptr)) {
ServerStats->is_ref++;
- IPcheck_connect_fail(acptr);
+ IPcheck_connect_fail(acptr
, 0
);
exit_client(cptr, acptr, &me, "Overridden by other sign on");
return set_nick_name(cptr, sptr, nick, parc, parv);
}
exit_client(cptr, acptr, &me, "Overridden by other sign on");
return set_nick_name(cptr, sptr, nick, parc, parv);
}
@@
-376,7
+376,7
@@
int ms_nick(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
if (IsUnknown(acptr) && MyConnect(acptr))
{
ServerStats->is_ref++;
if (IsUnknown(acptr) && MyConnect(acptr))
{
ServerStats->is_ref++;
- IPcheck_connect_fail(acptr);
+ IPcheck_connect_fail(acptr
, 0
);
exit_client(cptr, acptr, &me, "Overridden by other sign on");
return set_nick_name(cptr, sptr, nick, parc, parv);
}
exit_client(cptr, acptr, &me, "Overridden by other sign on");
return set_nick_name(cptr, sptr, nick, parc, parv);
}