summaryrefslogtreecommitdiff
path: root/include/migration/vmstate.h
diff options
context:
space:
mode:
authorMichael S. Tsirkin <mst@redhat.com>2014-04-03 19:50:31 +0300
committerJuan Quintela <quintela@redhat.com>2014-05-05 14:15:10 +0200
commit5bf81c8d63db0216a4d29dc87f9ce530bb791dd1 (patch)
tree239dd51bde391722303c13de3781bc5af6fa4d04 /include/migration/vmstate.h
parent35fc1f71899fd42323bd8f33da18f0211e0d2727 (diff)
downloadqemu-5bf81c8d63db0216a4d29dc87f9ce530bb791dd1.zip
vmstate: add VMS_MUST_EXIST
Can be used to verify a required field exists or validate state in some other way. Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com>
Diffstat (limited to 'include/migration/vmstate.h')
-rw-r--r--include/migration/vmstate.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/migration/vmstate.h b/include/migration/vmstate.h
index e7e170561d..de970abedd 100644
--- a/include/migration/vmstate.h
+++ b/include/migration/vmstate.h
@@ -100,6 +100,7 @@ enum VMStateFlags {
VMS_MULTIPLY = 0x200, /* multiply "size" field by field_size */
VMS_VARRAY_UINT8 = 0x400, /* Array with size in uint8_t field*/
VMS_VARRAY_UINT32 = 0x800, /* Array with size in uint32_t field*/
+ VMS_MUST_EXIST = 0x1000, /* Field must exist in input */
};
typedef struct {