From d0bc389e9340a4065cc663116971d7db680cf64c Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Thu, 18 May 2017 18:19:37 +0200 Subject: [PATCH] vfs_lxip: correctly initialize iov on remote-file read --- repos/dde_linux/src/lib/vfs/lxip/vfs.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/repos/dde_linux/src/lib/vfs/lxip/vfs.cc b/repos/dde_linux/src/lib/vfs/lxip/vfs.cc index 3847951dd..cb97a1e98 100644 --- a/repos/dde_linux/src/lib/vfs/lxip/vfs.cc +++ b/repos/dde_linux/src/lib/vfs/lxip/vfs.cc @@ -687,6 +687,7 @@ class Vfs::Lxip_remote_file : public Vfs::Lxip_file msg.msg_namelen = sizeof(addr_storage); msg.msg_iter.type = 0; msg.msg_iter.iov_offset = 0; + msg.msg_iter.count = sizeof(_content_buffer); msg.msg_iter.iov = &iov; msg.msg_iter.nr_segs = 1; msg.msg_control = nullptr;