qapi/qom.json: Do not use CONFIG_VIRTIO_CRYPTO in common code
commit438c61e0866366db340a6aac96874a66b4e37dcb
authorThomas Huth <thuth@redhat.com>
Mon, 12 Apr 2021 16:07:09 +0000 (12 18:07 +0200)
committerPeter Maydell <peter.maydell@linaro.org>
Wed, 14 Apr 2021 18:20:40 +0000 (14 19:20 +0100)
tree52b2b0a328bac9c8f95d3cfe3d7c45d15cad65cf
parent3ddb05dbf21e9dc9b37e3d1cd7ae3d694565e998
qapi/qom.json: Do not use CONFIG_VIRTIO_CRYPTO in common code

The ObjectType enum and ObjectOptions are included from qapi-types-qom.h
into common code. We should not use target-specific config switches like
CONFIG_VIRTIO_CRYPTO here, since this is not defined in common code and
thus the enum will look differently between common and target specific
code. For this case, it's hopefully enough to check for CONFIG_VHOST_CRYPTO
only (which is a host specific config switch, i.e. it's the same on all
targets).

Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20210412160710.639800-1-thuth@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
qapi/qom.json