20 const char *table_override);
22extern const char *
issub(
const char *
dir,
24 const char *table_override);
39 unsigned long bodysize,
59extern const char *
opensql(
const char *
dir,
const char **table);
int issub()
Returns (char *) to match if userhost is in the subscriber database dbname, 0 otherwise....
const char * loginfo(const char *dir, unsigned long msgnum, unsigned long, unsigned long subs, int done)
void tagmsg(const char *dir, unsigned long msgnum, const char *seed, const char *action, char *hashout, unsigned long bodysize, unsigned long chunk)
void closesql(void)
close connection to SQL server, if open
const char * opensql(const char *dir, const char **table)
unsigned long putsubs(const char *dir, unsigned long hash_lo, unsigned long hash_hi, int subwrite(), int flagsql)
int subscribe(const char *dir, const char *username, int flagadd, const char *from, const char *event, int flagmysql, int forcehash, const char *table_override)
void searchlog(const char *dir, char *search, int subwrite())
const char * checktag(const char *dir, unsigned long msgnum, unsigned long listno, const char *action, const char *seed, const char *hash)
int subwrite(char *s, unsigned int l)