#include "queue.h"
/* Get the maximum/minimum of x and y */
+#undef MAX
#define MAX(x,y) ((x) > (y) ? (x) : (y))
+#undef MIN
#define MIN(x,y) ((x) < (y) ? (x) : (y))
+#define STARTS_WITH(string, len, needle) ((len >= strlen(needle)) && strncasecmp(string, needle, strlen(needle)) == 0)
+
/* Securely free p */
#define FREE(p) do { \
if (p != NULL) { \
} \
} while (0)
+#if defined(DLOG)
+#undef DLOG
+#endif
/* Use cool logging-macros */
#define DLOG(fmt, ...) do { \
if (config.verbose) { \