]> git.proxmox.com Git - mirror_qemu.git/commit - qapi/qapi-visit-core.c
qapi: Implement deprecated-input={reject,crash} for enum values
authorMarkus Armbruster <armbru@redhat.com>
Mon, 25 Oct 2021 04:24:04 +0000 (06:24 +0200)
committerMarkus Armbruster <armbru@redhat.com>
Wed, 27 Oct 2021 15:19:34 +0000 (17:19 +0200)
commitaa2370444b62f8f9a809c024d0c41cb40658a5c3
tree7b55c4687b9ba2f2c426b106772c14e82761db5a
parented29bb28f8b0b17e965efcc2535fc32e101e3ceb
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>
include/qapi/util.h
qapi/compat.json
qapi/qapi-visit-core.c
scripts/qapi/types.py