]> git.proxmox.com Git - mirror_qemu.git/commitdiff
QError: Introduce QERR_IO_ERROR
authorLuiz Capitulino <lcapitulino@redhat.com>
Tue, 22 Nov 2011 18:29:52 +0000 (16:29 -0200)
committerLuiz Capitulino <lcapitulino@redhat.com>
Tue, 6 Dec 2011 13:40:00 +0000 (11:40 -0200)
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
qerror.c
qerror.h

index 656efc2cf0403e38bdd23d61b032c42ab60b9709..b544cedd56fbba8f67e3ab67b1e0d9b30f3e8f35 100644 (file)
--- a/qerror.c
+++ b/qerror.c
@@ -148,6 +148,10 @@ static const QErrorStringTable qerror_table[] = {
         .error_fmt = QERR_INVALID_PASSWORD,
         .desc      = "Password incorrect",
     },
+    {
+        .error_fmt = QERR_IO_ERROR,
+        .desc      = "An IO error has occurred",
+    },
     {
         .error_fmt = QERR_JSON_PARSING,
         .desc      = "Invalid JSON syntax",
index 161d654b7577b2e5771440b1070fcf85f702bdad..1fee39d5c9c0579c13b51681108cb89c3cc558e3 100644 (file)
--- a/qerror.h
+++ b/qerror.h
@@ -126,6 +126,9 @@ QError *qobject_to_qerror(const QObject *obj);
 #define QERR_INVALID_PASSWORD \
     "{ 'class': 'InvalidPassword', 'data': {} }"
 
+#define QERR_IO_ERROR \
+    "{ 'class': 'IOError', 'data': {} }"
+
 #define QERR_JSON_PARSING \
     "{ 'class': 'JSONParsing', 'data': {} }"