summaryrefslogtreecommitdiffstats
path: root/src/server/image.h
diff options
context:
space:
mode:
authorSimon Rettberg2018-06-13 16:14:39 +0200
committerSimon Rettberg2018-06-13 16:14:39 +0200
commit6c87083685744b6aa899de50128ab74ef8f89982 (patch)
tree36c569b0daec966d8a505ccd79f57b6c76888861 /src/server/image.h
parent[FUSE] Return 0 instead of EIO if trying to read past end (diff)
downloaddnbd3-6c87083685744b6aa899de50128ab74ef8f89982.tar.gz
dnbd3-6c87083685744b6aa899de50128ab74ef8f89982.tar.xz
dnbd3-6c87083685744b6aa899de50128ab74ef8f89982.zip
[SERVER] Make sure image has read fd before reading
Diffstat (limited to 'src/server/image.h')
-rw-r--r--src/server/image.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/image.h b/src/server/image.h
index 2290744..a06c8c7 100644
--- a/src/server/image.h
+++ b/src/server/image.h
@@ -17,6 +17,8 @@ void image_saveAllCacheMaps();
bool image_saveCacheMap(dnbd3_image_t *image);
+bool image_ensureOpen(dnbd3_image_t *image);
+
dnbd3_image_t* image_get(char *name, uint16_t revision, bool checkIfWorking);
dnbd3_image_t* image_getOrLoad(char *name, uint16_t revision);