#include "defaults.h"
#include "setup.h"
#include "parse.h"
+#include "client.h" /* for IDLEN */
#define MAPI_CHARYBDIS 2
#define DECLARE_MODULE_AV2(name, reg, unreg, cl, hl, hfnlist, caplist, v, desc) \
struct mapi_mheader_av2 _mheader = { MAPI_V2, reg, unreg, cl, hl, hfnlist, caplist, v, desc, DATECODE}
+struct modreload
+{
+ char module[BUFSIZE];
+ char id[IDLEN];
+};
+
/* add a path */
void mod_add_path(const char *path);
void mod_clear_paths(void);
+/* cap-notify utilities */
+extern void mod_remember_clicaps(void);
+extern void mod_notify_clicaps(void);
+
/* load a module */
extern void load_module(char *path);