]> git.proxmox.com Git - mirror_qemu.git/blobdiff - nbd.h
nbd: consistently return negative errno values
[mirror_qemu.git] / nbd.h
diff --git a/nbd.h b/nbd.h
index 217a82d80d44858a6ffd80da748e9d3331392753..40d58d359f3920e7ca817e0a11152afc3c12162e 100644 (file)
--- a/nbd.h
+++ b/nbd.h
@@ -59,7 +59,7 @@ enum {
 
 #define NBD_BUFFER_SIZE (1024*1024)
 
-size_t nbd_wr_sync(int fd, void *buffer, size_t size, bool do_read);
+ssize_t nbd_wr_sync(int fd, void *buffer, size_t size, bool do_read);
 int tcp_socket_outgoing(const char *address, uint16_t port);
 int tcp_socket_incoming(const char *address, uint16_t port);
 int tcp_socket_outgoing_spec(const char *address_and_port);