5 struct group; /* silence warning */
6 struct passwd; /* silence warning */
7 struct timeval; /* silence warning */
8 struct timezone; /* silence warning */
10 #ifdef HAVE_SYS_TIMERS_H
11 #include <sys/timers.h>
126 #define DE_CONST(konst, var) \
128 union { const void *k; void *v; } _u; \
133 #define UNUSED(x) (x) = (x)
139 #define ISC_FORMAT_PRINTF(fmt, args) \
140 __attribute__((__format__(__printf__, fmt, args)))
142 #define ISC_FORMAT_PRINTF(fmt, args)
145 /* Pull in host order macros when _XOPEN_SOURCE_EXTENDED is defined. */
146 #if defined(__hpux) && defined(_XOPEN_SOURCE_EXTENDED)
147 #include <sys/byteorder.h>