]> git.karo-electronics.de Git - karo-tx-linux.git/commit
kvm tools: Fix includes for preadv/pwritev
authorPekka Enberg <penberg@kernel.org>
Tue, 17 May 2011 15:17:12 +0000 (18:17 +0300)
committerPekka Enberg <penberg@kernel.org>
Tue, 17 May 2011 15:17:12 +0000 (18:17 +0300)
commit28f95a58afc8b1e7efa565e96cf181855e8e5a62
tree7b4fbc6332a94601bbc73bcf05d6776a2210455b
parentd479c7b98a72228dd2915fa2766439c336b47682
kvm tools: Fix includes for preadv/pwritev

"bornto befrag <born2befrag@gmail.com>" writes:

  > When i compile i kvm native tool tools/kvm && make i get this
  >
  >  CC       read-write.o
  > cc1: warnings being treated as errors
  > read-write.c: In function ‘xpreadv’:
  > read-write.c:255: error: implicit declaration of function ‘preadv’
  > read-write.c:255: error: nested extern declaration of ‘preadv’
  > read-write.c: In function ‘xpwritev’:
  > read-write.c:268: error: implicit declaration of function ‘pwritev’
  > read-write.c:268: error: nested extern declaration of ‘pwritev’
  > make: *** [read-write.o] Error 1

Fix that up by including <sys/uio.h> for preadv()/pwritev().
Reported-by: <born2befrag@gmail.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
tools/kvm/read-write.c