]> git.ipfire.org Git - thirdparty/qemu.git/commit - blockjob.c
blockjob: Fix error message for negative speed
authorKevin Wolf <kwolf@redhat.com>
Tue, 26 Nov 2019 13:39:55 +0000 (14:39 +0100)
committerKevin Wolf <kwolf@redhat.com>
Wed, 18 Dec 2019 10:21:07 +0000 (11:21 +0100)
commit1ef7d9d368eb76d64e86e4d1251eb8e53881ff26
tree8d9d01b2e45b37e02897a010a6a5f0739161f2aa
parentf6dc1c31d3801dcbdf0c56574f9ff4f05180810c
blockjob: Fix error message for negative speed

The error message for a negative speed uses QERR_INVALID_PARAMETER,
which implies that the 'speed' option doesn't even exist:

    {"error": {"class": "GenericError", "desc": "Invalid parameter 'speed'"}}

Make it use QERR_INVALID_PARAMETER_VALUE instead:

    {"error": {"class": "GenericError", "desc": "Parameter 'speed' expects a non-negative value"}}

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Alberto Garcia <berto@igalia.com>
Reviewed-by: Max Reitz <mreitz@redhat.com>
blockjob.c
tests/qemu-iotests/030