20static stralloc key = {0};
22static char strnum[FMT_ULONG];
39 char *ho,
unsigned long bs,
unsigned long chunk)
43 strnum[fmt_ulong(strnum,
msgnum)] =
'\0';
45 switch (openreadclose(
"key",&key,32)) {
51 for (i = 0; i <
COOKIE; i++)
Error messages. If you translate these, I would urge you to keep the English version as well....
void cookie(char *hash, const char *key, unsigned int keylen, const char *date, const char *addr, const char *action)
const char * logmsg(const char *dir, unsigned long num, unsigned long listno, 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)