summaryrefslogtreecommitdiffstats
path: root/src/server/image.h
diff options
context:
space:
mode:
authorSimon Rettberg2013-08-01 18:14:15 +0200
committerSimon Rettberg2013-08-01 18:14:15 +0200
commit96b3a0feb963466447ca8dbc571bc5f670d533cc (patch)
treee546179f4d6d5cbb23dae202a8bf59b9f2ce95bb /src/server/image.h
parent[SERVER] Add inih (http://code.google.com/p/inih/) for *.ini parsing (diff)
downloaddnbd3-96b3a0feb963466447ca8dbc571bc5f670d533cc.tar.gz
dnbd3-96b3a0feb963466447ca8dbc571bc5f670d533cc.tar.xz
dnbd3-96b3a0feb963466447ca8dbc571bc5f670d533cc.zip
[SERVER] Add command line options to create empty image of certain size with empty cache map (so it needs an uplink server)
Diffstat (limited to 'src/server/image.h')
-rw-r--r--src/server/image.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/image.h b/src/server/image.h
index 6910395..9e70e6f 100644
--- a/src/server/image.h
+++ b/src/server/image.h
@@ -10,7 +10,7 @@ extern pthread_spinlock_t _images_lock;
int image_is_complete(dnbd3_image_t *image);
-void image_update_cachemap( dnbd3_image_t *image, uint64_t start, uint64_t end, const int set );
+void image_update_cachemap(dnbd3_image_t *image, uint64_t start, uint64_t end, const int set);
int image_save_cache_map(dnbd3_image_t *image);
@@ -22,6 +22,7 @@ dnbd3_image_t* image_free(dnbd3_image_t *image);
int image_load_all(char *path);
+int image_create(char *image, int revision, uint64_t size);
int image_generate_crc_file(char *image);