diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2017-03-01 01:45:15 -0900 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2017-03-08 02:34:33 -0900 |
commit | 06b73dbd7ffc0296b2ecea8d3bc55bfeb72d7f2a (patch) | |
tree | 1ba37985a18eb2d9a9616ee160c82339e23e2160 /qcow2.h | |
parent | 171ee48e57be78f4e95954c99851553fa523bf91 (diff) |
cmd_migratedisk-format-changes
Diffstat (limited to 'qcow2.h')
-rw-r--r-- | qcow2.h | 19 |
1 files changed, 2 insertions, 17 deletions
@@ -2,23 +2,8 @@ #define _QCOW2_H #include <linux/types.h> -#include "ccan/darray/darray.h" +#include "tools-util.h" -struct range { - u64 start; - u64 end; -}; - -typedef darray(struct range) sparse_data; - -static inline void data_add(sparse_data *data, u64 offset, u64 size) -{ - darray_append(*data, (struct range) { - .start = offset, - .end = offset + size - }); -} - -void qcow2_write_image(int, int, sparse_data *, unsigned); +void qcow2_write_image(int, int, ranges *, unsigned); #endif /* _QCOW2_H */ |