chiark / gitweb /
core, shared: in deserializing, match same files reached via different paths
[elogind.git] / src / shared / machine-image.h
index 4f41b4f307e8d94599f8cc32a622d12e9a2af953..314fd6da5811e6de3b024c8f9a69c84a0d45b833 100644 (file)
@@ -27,7 +27,7 @@
 typedef enum ImageType {
         IMAGE_DIRECTORY,
         IMAGE_SUBVOLUME,
-        IMAGE_GPT,
+        IMAGE_RAW,
         _IMAGE_TYPE_MAX,
         _IMAGE_TYPE_INVALID = -1
 } ImageType;
@@ -41,10 +41,12 @@ typedef struct Image {
         usec_t crtime;
         usec_t mtime;
 
-        uint64_t size;
-        uint64_t size_exclusive;
+        uint64_t usage;
+        uint64_t usage_exclusive;
         uint64_t limit;
         uint64_t limit_exclusive;
+
+        void *userdata;
 } Image;
 
 Image *image_unref(Image *i);