* 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 struct Dictionary *cmd_dict;
#endif /* INCLUDED_parse_h_h */