aboutsummaryrefslogtreecommitdiffstats
path: root/tools/blktap/drivers/blktapctrl.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/blktap/drivers/blktapctrl.c')
-rw-r--r--tools/blktap/drivers/blktapctrl.c2
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;