#define DB_INSERT_END
typedef plugin_db_t;
#define plugin_escape_func (p)
#define plugin_insert_func (p)
#define plugin_close_func (p)
#define plugin_set_escape_func (p, f)
#define plugin_set_insert_func (p, f)
#define plugin_set_closing_func (p, f)
int db_plugins_available (void);
int db_plugins_init (const char *dirname,
int argc,
char **argv);
char* db_plugin_escape (const char *string);
int db_plugin_insert (const char *table,
const char *fields,
const char *fmt,
...);
void db_plugins_run (idmef_message_t *idmef);
void db_plugins_close (void);
plugin_generic_t* plugin_init (int argc,
char **argv); |