summaryrefslogtreecommitdiff
path: root/src/nickserv.cpp
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2011-03-05 17:23:22 -0500
committerAdam <Adam@anope.org>2011-03-05 17:23:22 -0500
commit6fe2d8af973dfb0c81f513e56488e39a4eea2fbf (patch)
tree432b93053ef56d1ff98b3193d5768a4ca16d3785 /src/nickserv.cpp
parent90e5d0feaa1646c28cfce45dbde1a914a6f1d62c (diff)
Removed nickrequests, instead have unconfirmed registrations. Also made ns_resetpass allow remote-id to get past things such as kill immed.
Diffstat (limited to 'src/nickserv.cpp')
-rw-r--r--src/nickserv.cpp32
1 files changed, 0 insertions, 32 deletions
diff --git a/src/nickserv.cpp b/src/nickserv.cpp
index 4a45e6ce2..e12673d08 100644
--- a/src/nickserv.cpp
+++ b/src/nickserv.cpp
@@ -14,7 +14,6 @@
nickalias_map NickAliasList;
nickcore_map NickCoreList;
-nickrequest_map NickRequestList;
typedef std::map<Anope::string, NickServCollide *> nickservcollides_map;
typedef std::map<Anope::string, NickServRelease *> nickservreleases_map;
@@ -169,13 +168,6 @@ void ns_init()
int validate_user(User *u)
{
- NickRequest *nr = findrequestnick(u->nick);
- if (nr)
- {
- u->SendMessage(NickServ, _(NICK_IS_PREREG));
- return 0;
- }
-
NickAlias *na = findnick(u->nick);
if (!na)
return 0;
@@ -291,32 +283,8 @@ void expire_nicks()
}
}
-void expire_requests()
-{
- for (nickrequest_map::const_iterator it = NickRequestList.begin(), it_end = NickRequestList.end(); it != it_end; )
- {
- NickRequest *nr = it->second;
- ++it;
-
- if (Config->NSRExpire && Anope::CurTime - nr->requested >= Config->NSRExpire)
- {
- Log(LOG_NORMAL, "expire") << "Request for nick " << nr->nick << " expiring";
- delete nr;
- }
- }
-}
-
/*************************************************************************/
-NickRequest *findrequestnick(const Anope::string &nick)
-{
- nickrequest_map::const_iterator it = NickRequestList.find(nick);
-
- if (it != NickRequestList.end())
- return it->second;
- return NULL;
-}
-
NickAlias *findnick(const Anope::string &nick)
{
FOREACH_MOD(I_OnFindNick, OnFindNick(nick));