]> jfr.im git - irc/quakenet/newserv.git/blame - miscreply/miscreply.h
CHANSERV: better batcher error handling for expired accounts/accounts with no email.
[irc/quakenet/newserv.git] / miscreply / miscreply.h
CommitLineData
7bec4aeb 1/* miscreply.h */
2
3#ifndef __MISCREPLY_H
4#define __MISCREPLY_H
5
6#include "../nick/nick.h"
7
a7697869 8
9#define MISCREPLY_VERSION "1.0.0"
10
11
12/* admin info */
13extern sstring *admin1;
14extern sstring *admin2;
15extern sstring *admin3;
16
7bec4aeb 17
18/* remote request handle functions */
19int handleadminmsg(void *source, int cargc, char **cargv); /* ADMIN */
7bec4aeb 20int handleprivsmsg(void *source, int cargc, char **cargv); /* PRIVS */
21int handlerpingmsg(void *source, int cargc, char **cargv); /* RPING */
22int handlerpongmsg(void *source, int cargc, char **cargv); /* RPONG */
23int handlestatsmsg(void *source, int cargc, char **cargv); /* STATS */
24int handletimemsg(void *source, int cargc, char **cargv); /* TIME */
25int handletracemsg(void *source, int cargc, char **cargv); /* TRACE */
26int handleversionmsg(void *source, int cargc, char **cargv); /* VERSION */
27int handlewhoismsg(void *source, int cargc, char **cargv); /* WHOIS */
28
a7697869 29
7bec4aeb 30/* helper functions */
31void miscreply_needmoreparams(char *sourcenum, char *command);
a7697869 32long miscreply_findserver(char *sourcenum, char *command);
33long miscreply_findservermatch(char *sourcenum, char *servermask);
7bec4aeb 34nick *miscreply_finduser(char *sourcenum, char *command);
35
7bec4aeb 36
37#endif