diff options
Diffstat (limited to 'tools/blktap/drivers/blktapctrl.c')
-rw-r--r-- | tools/blktap/drivers/blktapctrl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/blktap/drivers/blktapctrl.c b/tools/blktap/drivers/blktapctrl.c index f2022fcc97..5f78cede2a 100644 --- a/tools/blktap/drivers/blktapctrl.c +++ b/tools/blktap/drivers/blktapctrl.c @@ -303,6 +303,7 @@ static int write_msg(int fd, int msgtype, void *ptr, void *ptr2) msg->type = CTLMSG_PARAMS; msg->len = msglen; msg->drivertype = blkif->drivertype; + msg->readonly = blkif->readonly; gettimeofday(&timeout, NULL); msg->cookie = blkif->cookie; @@ -410,7 +411,6 @@ static int read_msg(int fd, int msgtype, void *ptr) if (select(fd+1, &readfds, (fd_set *) 0, (fd_set *) 0, &timeout) > 0) { ret = read(fd, buf, msglen); - } if (ret > 0) { msg = (msg_hdr_t *)buf; |