X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fjournal%2Fmmap-cache.h;h=37ea7b4a9c839b604f63e09d8e395b34730dd54b;hb=e93549ef29c4123d9ee45acb5815048390201e49;hp=fe2c83d751e709c68e078508f6e1eec69f7b7187;hpb=69adae5168da231c6cf319f708860954701b25ed;p=elogind.git
diff --git a/src/journal/mmap-cache.h b/src/journal/mmap-cache.h
index fe2c83d75..37ea7b4a9 100644
--- a/src/journal/mmap-cache.h
+++ b/src/journal/mmap-cache.h
@@ -21,11 +21,11 @@
along with systemd; If not, see .
***/
-#include
#include
#include
-#define MMAP_CACHE_MAX_CONTEXTS 8
+/* One context per object type, plus one of the header, plus one "additional" one */
+#define MMAP_CACHE_MAX_CONTEXTS 9
typedef struct MMapCache MMapCache;
@@ -47,3 +47,5 @@ void mmap_cache_close_fd(MMapCache *m, int fd);
unsigned mmap_cache_get_hit(MMapCache *m);
unsigned mmap_cache_get_missed(MMapCache *m);
+
+bool mmap_cache_got_sigbus(MMapCache *m, int fd);