#include "inspircd.h"
#include "wildcard.h"
-void spy_userlist(userrec *user, chanrec *c)
+void spy_userlist(User *user, Channel *c)
{
char list[MAXBUF];
size_t dlen, curlen;
/** Handle /SPYLIST
*/
-class cmd_spylist : public Command
+class CommandSpylist : public Command
{
public:
- cmd_spylist (InspIRCd* Instance) : Command(Instance,"SPYLIST", 'o', 0)
+ CommandSpylist (InspIRCd* Instance) : Command(Instance,"SPYLIST", 'o', 0)
{
this->source = "m_spy.so";
syntax.clear();
}
- CmdResult Handle (const char** parameters, int pcnt, userrec *user)
+ CmdResult Handle (const char** parameters, int pcnt, User *user)
{
ServerInstance->WriteOpers("*** Oper %s used SPYLIST to list +s/+p channels and keys.",user->nick);
user->WriteServ("321 %s Channel :Users Name",user->nick);
/** Handle /SPYNAMES
*/
-class cmd_spynames : public Command
+class CommandSpynames : public Command
{
public:
- cmd_spynames (InspIRCd* Instance) : Command(Instance,"SPYNAMES", 'o', 0)
+ CommandSpynames (InspIRCd* Instance) : Command(Instance,"SPYNAMES", 'o', 0)
{
this->source = "m_spy.so";
syntax = "{<channel>{,<channel>}}";
}
- CmdResult Handle (const char** parameters, int pcnt, userrec *user)
+ CmdResult Handle (const char** parameters, int pcnt, User *user)
{
- chanrec* c = NULL;
+ Channel* c = NULL;
if (!pcnt)
{
class ModuleSpy : public Module
{
- cmd_spylist *mycommand;
- cmd_spynames *mycommand2;
+ CommandSpylist *mycommand;
+ CommandSpynames *mycommand2;
public:
ModuleSpy(InspIRCd* Me) : Module(Me)
{
- mycommand = new cmd_spylist(ServerInstance);
- mycommand2 = new cmd_spynames(ServerInstance);
+ mycommand = new CommandSpylist(ServerInstance);
+ mycommand2 = new CommandSpynames(ServerInstance);
ServerInstance->AddCommand(mycommand);
ServerInstance->AddCommand(mycommand2);
}