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