diff options
author | Markus Armbruster <armbru@redhat.com> | 2021-10-25 06:24:04 +0200 |
---|---|---|
committer | Markus Armbruster <armbru@redhat.com> | 2021-10-27 17:19:34 +0200 |
commit | aa2370444b62f8f9a809c024d0c41cb40658a5c3 (patch) | |
tree | 7b55c4687b9ba2f2c426b106772c14e82761db5a /qapi/compat.json | |
parent | ed29bb28f8b0b17e965efcc2535fc32e101e3ceb (diff) | |
download | qemu-aa2370444b62f8f9a809c024d0c41cb40658a5c3.zip qemu-aa2370444b62f8f9a809c024d0c41cb40658a5c3.tar.gz qemu-aa2370444b62f8f9a809c024d0c41cb40658a5c3.tar.bz2 |
qapi: Implement deprecated-input={reject,crash} for enum values
This copies the code implementing the policy from qapi/qmp-dispatch.c
to qapi/qobject-input-visitor.c. Tolerable, but if we acquire more
copies, we should look into factoring them out.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Tested-by: Peter Krempa <pkrempa@redhat.com>
Acked-by: Peter Krempa <pkrempa@redhat.com>
Message-Id: <20211025042405.3762351-5-armbru@redhat.com>
Diffstat (limited to 'qapi/compat.json')
-rw-r--r-- | qapi/compat.json | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/qapi/compat.json b/qapi/compat.json index 1d2b76f..74a8493 100644 --- a/qapi/compat.json +++ b/qapi/compat.json @@ -42,7 +42,8 @@ # with feature 'deprecated'. We may want to extend it to cover # semantic aspects, CLI, and experimental features. # -# Limitation: not implemented for deprecated enumeration values. +# Limitation: deprecated-output policy @hide is not implemented for +# enumeration values. They behave the same as with policy @accept. # # @deprecated-input: how to handle deprecated input (default 'accept') # @deprecated-output: how to handle deprecated output (default 'accept') |