1
0
mirror of https://github.com/anope/anope.git synced 2026-07-09 22:03:12 +02:00

Convert HelpServ (useless crap..) and HostServ.

git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1554 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
Robin Burchell w00t@inspircd.org
2008-11-04 22:28:32 +00:00
parent 7affa0982a
commit e1344b1cab
10 changed files with 138 additions and 263 deletions
+13 -25
View File
@@ -17,33 +17,21 @@
int do_help(User * u);
/**
* Create the help command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class HEHelp : public Module
{
Command *c;
public:
HEHelp(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("HELP", do_help, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(HELPSERV, c, MOD_UNIQUE);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
c = createCommand("HELP", do_help, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(HELPSERV, c, MOD_UNIQUE);
}
};
@@ -75,4 +63,4 @@ int do_help(User * u)
return MOD_CONT;
}
MODULE_INIT("he_help")
MODULE_INIT(HEHelp)
+14 -26
View File
@@ -18,36 +18,24 @@
int do_del(User * u);
void myHostServHelp(User * u);
/**
* Create the off command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class HSDel : public Module
{
Command *c;
public:
HSDel(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("DEL", do_del, is_host_remover, HOST_HELP_DEL, -1,
-1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
c = createCommand("DEL", do_del, is_host_remover, HOST_HELP_DEL, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
moduleSetHostHelp(myHostServHelp);
moduleSetHostHelp(myHostServHelp);
}
};
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
@@ -90,4 +78,4 @@ int do_del(User * u)
return MOD_CONT;
}
MODULE_INIT("hs_del")
MODULE_INIT(HSDel)
+14 -26
View File
@@ -18,36 +18,24 @@
int do_delall(User * u);
void myHostServHelp(User * u);
/**
* Create the off command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class HSDelAll : public Module
{
Command *c;
public:
HSDelAll(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("DELALL", do_delall, is_host_remover,
HOST_HELP_DELALL, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
c = createCommand("DELALL", do_delall, is_host_remover, HOST_HELP_DELALL, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
moduleSetHostHelp(myHostServHelp);
moduleSetHostHelp(myHostServHelp);
}
};
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
@@ -95,4 +83,4 @@ int do_delall(User * u)
return MOD_CONT;
}
MODULE_INIT("hs_delall")
MODULE_INIT(HSDelAll)
+14 -27
View File
@@ -21,36 +21,23 @@ extern int do_hs_sync(NickCore * nc, char *vIdent, char *hostmask,
char *creator, time_t time);
/**
* Create the off command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class HSGroup : public Module
{
Command *c;
public:
HSGroup(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("GROUP", do_group, NULL, HOST_HELP_GROUP, -1, -1, -1,
-1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
c = createCommand("GROUP", do_group, NULL, HOST_HELP_GROUP, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
moduleSetHostHelp(myHostServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetHostHelp(myHostServHelp);
}
};
@@ -123,4 +110,4 @@ int do_group(User * u)
return MOD_CONT;
}
MODULE_INIT("hs_group")
MODULE_INIT(HSGroup)
+13 -25
View File
@@ -17,33 +17,21 @@
int do_help(User * u);
/**
* Create the help command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class HSHelp : public Module
{
Command *c;
public:
HSHelp(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("HELP", do_help, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
c = createCommand("HELP", do_help, NULL, -1, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
}
};
@@ -65,4 +53,4 @@ int do_help(User * u)
return MOD_CONT;
}
MODULE_INIT("hs_help")
MODULE_INIT(HSHelp)
+14 -27
View File
@@ -18,35 +18,22 @@
int listOut(User * u);
void myHostServHelp(User * u);
/**
* Create the off command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class HSList : public Module
{
Command *c;
public:
HSList(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("LIST", listOut, is_services_oper, -1, -1,
HOST_HELP_LIST, HOST_HELP_LIST, HOST_HELP_LIST);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
moduleSetHostHelp(myHostServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
c = createCommand("LIST", listOut, is_services_oper, -1, -1, HOST_HELP_LIST, HOST_HELP_LIST, HOST_HELP_LIST);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
moduleSetHostHelp(myHostServHelp);
}
};
@@ -186,4 +173,4 @@ int listOut(User * u)
return MOD_CONT;
}
MODULE_INIT("hs_list")
MODULE_INIT(HSList)
+14 -26
View File
@@ -18,35 +18,23 @@
int do_off(User * u);
void myHostServHelp(User * u);
/**
* Create the off command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class HSOff : public Module
{
Command *c;
public:
HSOff(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("OFF", do_off, NULL, HOST_HELP_OFF, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
c = createCommand("OFF", do_off, NULL, HOST_HELP_OFF, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
moduleSetHostHelp(myHostServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetHostHelp(myHostServHelp);
}
};
@@ -86,4 +74,4 @@ int do_off(User * u)
return MOD_CONT;
}
MODULE_INIT("hs_off")
MODULE_INIT(HSOff)
+14 -26
View File
@@ -18,35 +18,23 @@
int do_on(User * u);
void myHostServHelp(User * u);
/**
* Create the off command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class HSOn : public Module
{
Command *c;
public:
HSOn(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("ON", do_on, NULL, HOST_HELP_ON, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
c = createCommand("ON", do_on, NULL, HOST_HELP_ON, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
moduleSetHostHelp(myHostServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetHostHelp(myHostServHelp);
}
};
@@ -101,4 +89,4 @@ int do_on(User * u)
return MOD_CONT;
}
MODULE_INIT("hs_on")
MODULE_INIT(HSOn)
+14 -27
View File
@@ -18,36 +18,23 @@
int myDoSet(User * u);
void myHostServHelp(User * u);
/**
* Create the off command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class HSSet : public Module
{
Command *c;
public:
HSSet(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("SET", myDoSet, is_host_setter, HOST_HELP_SET, -1,
-1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
c = createCommand("SET", myDoSet, is_host_setter, HOST_HELP_SET, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
moduleSetHostHelp(myHostServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
moduleSetHostHelp(myHostServHelp);
}
};
@@ -177,4 +164,4 @@ int myDoSet(User * u)
return MOD_CONT;
}
MODULE_INIT("hs_set")
MODULE_INIT(HSSet)
+14 -28
View File
@@ -20,35 +20,22 @@ void myHostServHelp(User * u);
extern int do_hs_sync(NickCore * nc, char *vIdent, char *hostmask,
char *creator, time_t time);
/**
* Create the off command, and tell anope about it.
* @param argc Argument count
* @param argv Argument list
* @return MOD_CONT to allow the module, MOD_STOP to stop it
**/
int AnopeInit(int argc, char **argv)
class HSSetAll : public Module
{
Command *c;
public:
HSSetAll(const std::string &creator) : Module(creator)
{
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleSetType(CORE);
c = createCommand("SETALL", do_setall, is_host_setter,
HOST_HELP_SETALL, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
moduleSetHostHelp(myHostServHelp);
return MOD_CONT;
}
/**
* Unload the module
**/
void AnopeFini(void)
{
}
c = createCommand("SETALL", do_setall, is_host_setter, HOST_HELP_SETALL, -1, -1, -1, -1);
moduleAddCommand(HOSTSERV, c, MOD_UNIQUE);
moduleSetHostHelp(myHostServHelp);
}
};
@@ -70,7 +57,6 @@ void myHostServHelp(User * u)
**/
int do_setall(User * u)
{
char *nick = (char *)strtok(NULL, " ");
char *rawhostmask = strtok(NULL, " ");
char *hostmask = (char *)smalloc(HOSTMAX);
@@ -179,4 +165,4 @@ int do_setall(User * u)
return MOD_CONT;
}
MODULE_INIT("hs_setall")
MODULE_INIT(HSSetAll)