int usercount_opers(void);
int usercount_unknown(void);
long chancount(void);
-long count_servs(void);
-long servercount(void);
long local_count();
void ShowMOTD(userrec *user);
void ShowRULES(userrec *user);
bool AllModulesReportReady(userrec* user);
-char islast(const char* s);
-long map_count(const char* s);
void createcommand(char* cmd, handlerfunc f, char flags, int minparams,char* source);
void SetupCommandTable(void);
bool DirValid(char* dirandfile);
return true;
}
-long map_count(const char* s)
-{
- int c = 0;
- for (user_hash::const_iterator i = clientlist.begin(); i != clientlist.end(); i++)
- {
- if ((i->second->fd) && (isnick(i->second->nick)) && (!strcasecmp(i->second->server,s))) c++;
- }
- return c;
-}
-
void createcommand(char* cmd, handlerfunc f, char flags, int minparams,char* source)
{
command_t comm;