qemu,qmp: QError: New QERR_UNKNOWN_KEY
PATCH 5/6 qemu,qmp: QError: New QERR_UNKNOWN_KEY
Signed-off-by Lai Jiangshan <[email protected]>
---
qerror.c +4 -0
@@ -205,6 +205,10 @@ static const QErrorStringTable qerror_table[] = { .desc = "An undefined error has ocurred", }, { + .error_fmt = QERR_UNKNOWN_KEY, + .desc = "Unknown key: '%(name)'", + }, + { .error_fmt = QERR_VNC_SERVER_FAILED, .desc = "Could not start VNC server on %(target)", },
qerror.h +3 -0
@@ -168,6 +168,9 @@ QError *qobject_to_qerror(const QObject *obj);#define QERR_UNDEFINED_ERROR \ "{ 'class': 'UndefinedError', 'data': {} }" +#define QERR_UNKNOWN_KEY \ + "{ 'class': 'UnknownKey', 'data': { 'name': %s } }" +#define QERR_VNC_SERVER_FAILED \ "{ 'class': 'VNCServerFailed', 'data': { 'target': %s } }"