]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: qapi: Report schema and user errors for QAPI queries
authorPeter Krempa <pkrempa@redhat.com>
Mon, 15 Apr 2019 13:33:58 +0000 (15:33 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 6 May 2019 07:46:06 +0000 (09:46 +0200)
commit9c2f48de68da0b69a509c0dba301dfca09d0bc2e
tree24b0e036cf758abdc893215252cda91a54772e23
parentc3944f8fe7188237cc1d5dfe30fb97d651c75433
qemu: qapi: Report schema and user errors for QAPI queries

We treated broken schema as failure to look up given query. Treat it as
a separate error instead. It is unlikely to happen though.

Also prepare for possibility of user errors if query components which
can't be queired deeper have following components.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_qapi.c