Error is reported via RERROR message.

Signed-off-by: Aneesh Kumar K.V <aneesh.ku...@linux.vnet.ibm.com>
---
 tools/kvm/virtio/9p.c |   54 ++++++++++++++++++++++++------------------------
 1 files changed, 27 insertions(+), 27 deletions(-)

diff --git a/tools/kvm/virtio/9p.c b/tools/kvm/virtio/9p.c
index 0e885b5..8067e8a 100644
--- a/tools/kvm/virtio/9p.c
+++ b/tools/kvm/virtio/9p.c
@@ -225,7 +225,7 @@ static void virtio_p9_error_reply(struct p9_dev *p9dev,
        set_p9msg_hdr(inmsg, *outlen, P9_RERROR, outmsg->tag);
 }
 
-static bool virtio_p9_version(struct p9_dev *p9dev,
+static void virtio_p9_version(struct p9_dev *p9dev,
                              struct p9_pdu *pdu, u32 *outlen)
 {
        struct p9_msg *inmsg  = pdu->in_iov[0].iov_base;
@@ -240,10 +240,10 @@ static bool virtio_p9_version(struct p9_dev *p9dev,
                rversion->version.len + sizeof(u16) + sizeof(u32);
        set_p9msg_hdr(inmsg, *outlen, P9_RVERSION, outmsg->tag);
 
-       return true;
+       return;
 }
 
-static bool virtio_p9_clunk(struct p9_dev *p9dev,
+static void virtio_p9_clunk(struct p9_dev *p9dev,
                            struct p9_pdu *pdu, u32 *outlen)
 {
        struct p9_msg *inmsg  = pdu->in_iov[0].iov_base;
@@ -255,10 +255,10 @@ static bool virtio_p9_clunk(struct p9_dev *p9dev,
        *outlen = VIRTIO_P9_HDR_LEN;
        set_p9msg_hdr(inmsg, *outlen, P9_RCLUNK, outmsg->tag);
 
-       return true;
+       return;
 }
 
-static bool virtio_p9_open(struct p9_dev *p9dev,
+static void virtio_p9_open(struct p9_dev *p9dev,
                           struct p9_pdu *pdu, u32 *outlen)
 {
        struct stat st;
@@ -286,13 +286,13 @@ static bool virtio_p9_open(struct p9_dev *p9dev,
        }
        *outlen = VIRTIO_P9_HDR_LEN + sizeof(*ropen);
        set_p9msg_hdr(inmsg, *outlen, P9_ROPEN, outmsg->tag);
-       return true;
+       return;
 err_out:
        virtio_p9_error_reply(p9dev, pdu, errno, outlen);
-       return true;
+       return;
 }
 
-static bool virtio_p9_create(struct p9_dev *p9dev,
+static void virtio_p9_create(struct p9_dev *p9dev,
                             struct p9_pdu *pdu, u32 *outlen)
 {
        u8 mode;
@@ -324,17 +324,17 @@ static bool virtio_p9_create(struct p9_dev *p9dev,
        }
 
        if (lstat(fid->abs_path, &st) < 0)
-               return false;
+               return;
 
        st2qid(&st, &rcreate->qid);
 
        *outlen = VIRTIO_P9_HDR_LEN + sizeof(*rcreate);
        set_p9msg_hdr(inmsg, *outlen, P9_RCREATE, outmsg->tag);
 
-       return true;
+       return;
 }
 
-static bool virtio_p9_walk(struct p9_dev *p9dev,
+static void virtio_p9_walk(struct p9_dev *p9dev,
                           struct p9_pdu *pdu, u32 *outlen)
 {
        u8 i;
@@ -378,10 +378,10 @@ static bool virtio_p9_walk(struct p9_dev *p9dev,
                sizeof(struct p9_qid)*rwalk->nwqid;
        set_p9msg_hdr(inmsg, *outlen, P9_RWALK, outmsg->tag);
 
-       return true;
+       return;
 }
 
-static bool virtio_p9_attach(struct p9_dev *p9dev,
+static void virtio_p9_attach(struct p9_dev *p9dev,
                             struct p9_pdu *pdu, u32 *outlen)
 {
        u32 i;
@@ -397,7 +397,7 @@ static bool virtio_p9_attach(struct p9_dev *p9dev,
                p9dev->fids[i].fid = P9_NOFID;
 
        if (lstat(p9dev->root_dir, &st) < 0)
-               return false;
+               return;
 
        st2qid(&st, &rattach->qid);
 
@@ -409,7 +409,7 @@ static bool virtio_p9_attach(struct p9_dev *p9dev,
        *outlen = VIRTIO_P9_HDR_LEN + sizeof(*rattach);
        set_p9msg_hdr(inmsg, *outlen, P9_RATTACH, outmsg->tag);
 
-       return true;
+       return;
 }
 
 static u32 virtio_p9_fill_stat(struct p9_dev *p9dev, const char *name,
@@ -452,7 +452,7 @@ static u32 virtio_p9_fill_stat(struct p9_dev *p9dev, const 
char *name,
        return rstat->stat.size + sizeof(u16);
 }
 
-static bool virtio_p9_read(struct p9_dev *p9dev,
+static void virtio_p9_read(struct p9_dev *p9dev,
                           struct p9_pdu *pdu, u32 *outlen)
 {
        struct p9_msg *inmsg  = pdu->in_iov[0].iov_base;
@@ -495,10 +495,10 @@ static bool virtio_p9_read(struct p9_dev *p9dev,
        *outlen = VIRTIO_P9_HDR_LEN + sizeof(u32) + rread->count;
        set_p9msg_hdr(inmsg, *outlen, P9_RREAD, outmsg->tag);
 
-       return true;
+       return;
 }
 
-static bool virtio_p9_stat(struct p9_dev *p9dev,
+static void virtio_p9_stat(struct p9_dev *p9dev,
                           struct p9_pdu *pdu, u32 *outlen)
 {
        u32 ret;
@@ -510,16 +510,16 @@ static bool virtio_p9_stat(struct p9_dev *p9dev,
        struct p9_fid *fid = &p9dev->fids[tstat->fid];
 
        if (lstat(fid->abs_path, &st) < 0)
-               return false;
+               return;
 
        ret = virtio_p9_fill_stat(p9dev, fid->path, &st, rstat);
 
        *outlen = VIRTIO_P9_HDR_LEN + ret + sizeof(u16);
        set_p9msg_hdr(inmsg, *outlen, P9_RSTAT, outmsg->tag);
-       return true;
+       return;
 }
 
-static bool virtio_p9_wstat(struct p9_dev *p9dev,
+static void virtio_p9_wstat(struct p9_dev *p9dev,
                            struct p9_pdu *pdu, u32 *outlen)
 {
        int res = 0;
@@ -556,10 +556,10 @@ static bool virtio_p9_wstat(struct p9_dev *p9dev,
        *outlen = VIRTIO_P9_HDR_LEN;
        set_p9msg_hdr(inmsg, *outlen, P9_RWSTAT, outmsg->tag);
 
-       return res == 0;
+       return;
 }
 
-static bool virtio_p9_remove(struct p9_dev *p9dev,
+static void virtio_p9_remove(struct p9_dev *p9dev,
                             struct p9_pdu *pdu, u32 *outlen)
 {
        struct p9_msg *inmsg  = pdu->in_iov[0].iov_base;
@@ -575,10 +575,10 @@ static bool virtio_p9_remove(struct p9_dev *p9dev,
 
        *outlen = VIRTIO_P9_HDR_LEN;
        set_p9msg_hdr(inmsg, *outlen, P9_RREMOVE, outmsg->tag);
-       return true;
+       return;
 }
 
-static bool virtio_p9_write(struct p9_dev *p9dev,
+static void virtio_p9_write(struct p9_dev *p9dev,
                            struct p9_pdu *pdu, u32 *outlen)
 {
        struct p9_msg *inmsg  = pdu->in_iov[0].iov_base;
@@ -597,10 +597,10 @@ static bool virtio_p9_write(struct p9_dev *p9dev,
        *outlen = VIRTIO_P9_HDR_LEN + sizeof(u32);
        set_p9msg_hdr(inmsg, *outlen, P9_RWRITE, outmsg->tag);
 
-       return true;
+       return;
 }
 
-typedef bool p9_handler(struct p9_dev *p9dev,
+typedef void p9_handler(struct p9_dev *p9dev,
                        struct p9_pdu *pdu, u32 *outlen);
 
 static p9_handler *virtio_9p_handler [] = {
-- 
1.7.4.1

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to