#include <stdio.h> /* for FILE * */
#include <stdarg.h> /* for va_list */
+#include <time.h> /* for struct tm */
#ifndef FALSE
#define FALSE 0
void bufchain_consume(bufchain *ch, int len);
void bufchain_fetch(bufchain *ch, void *data, int len);
+struct tm ltime(void);
+
/*
* Debugging functions.
*
* debug(()) (note the double brackets) is like printf().
*
* dmemdump() and dmemdumpl() both do memory dumps. The difference
- * is that dmemdumpl() is more suited for when where the memory is is
+ * is that dmemdumpl() is more suited for when the memory address is
* important (say because you'll be recording pointer values later
* on). dmemdump() is more concise.
*/