#include "heritage.h"
+#ifndef MAP_HASSEMAPHORE
+#define MAP_HASSEMAPHORE 0 /* XXX Linux */
+#endif
+
+#ifndef MAP_NOSYNC
+#define MAP_NOSYNC 0 /* XXX Linux */
+#endif
+
struct varnish_stats *VSL_stats;
static struct shmloghead *loghead;
#include "shmlog.h"
#include "cache.h"
+#ifndef MAP_NOCORE
+#define MAP_NOCORE 0 /* XXX Linux */
+#endif
+
+#ifndef MAP_NOSYNC
+#define MAP_NOSYNC 0 /* XXX Linux */
+#endif
+
#define MINPAGES 128
/*--------------------------------------------------------------------*/
#include "shmlog.h"
#include "varnishapi.h"
+#ifndef MAP_HASSEMAPHORE
+#define MAP_HASSEMAPHORE 0 /* XXX Linux */
+#endif
+
static unsigned char *logstart, *logend;
struct shmloghead *