X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/90187f2112c827d9b76f9bcc7c06e22810548237..e02cc991bb9a7b9aac65b70d167002cea12bad46:/include/parse.h diff --git a/include/parse.h b/include/parse.h index e4d25e33..a60068dd 100644 --- a/include/parse.h +++ b/include/parse.h @@ -20,27 +20,26 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA - * - * $Id: parse.h 944 2006-03-06 03:41:31Z nenolod $ */ #ifndef INCLUDED_parse_h_h #define INCLUDED_parse_h_h -#include "irc_dictionary.h" -#include "tools.h" +#include "rb_dictionary.h" struct Message; struct Client; +struct MsgBuf; extern void parse(struct Client *, char *, char *); -extern void handle_encap(struct Client *, struct Client *, +extern void handle_encap(struct MsgBuf *, struct Client *, struct Client *, const char *, int, const char *parv[]); extern void clear_hash_parse(void); extern void mod_add_cmd(struct Message *msg); extern void mod_del_cmd(struct Message *msg); -extern void report_messages(struct Client *); +extern char *reconstruct_parv(int parc, const char *parv[]); -extern struct Dictionary *alias_dict; +extern rb_dictionary *alias_dict; +extern rb_dictionary *cmd_dict; #endif /* INCLUDED_parse_h_h */