]>
Commit | Line | Data |
---|---|---|
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 |