1 #define HAVE_UNIXSOCKET 1
8 #include "lib/util/dlinklist.h"
15 #define DEBUG(lvl, x) printf x
19 #define ZERO_STRUCT(x) memset((char *)&(x), 0, sizeof(x))
21 struct timeval timeval_zero(void);
22 bool timeval_is_zero(const struct timeval *tv);
23 struct timeval timeval_current(void);
24 struct timeval timeval_set(uint32_t secs, uint32_t usecs);
25 int timeval_compare(const struct timeval *tv1, const struct timeval *tv2);
26 struct timeval timeval_until(const struct timeval *tv1,
27 const struct timeval *tv2);
28 _PUBLIC_ struct timeval timeval_current_ofs(uint32_t secs, uint32_t usecs);
29 char **file_lines_load(const char *fname, int *numlines, TALLOC_CTX *mem_ctx);