src/server/io.c

changeset 9
30e51941a673
parent 8
f4d56bf9de40
--- a/src/server/io.c	Wed Dec 28 22:02:08 2011 +0100
+++ b/src/server/io.c	Thu Dec 29 18:51:23 2011 +0100
@@ -91,6 +91,14 @@
     return r;
 }
 
+ssize_t net_write(SYS_NETFD fd, void *buf, size_t nbytes) {
+    ssize_t r = ((IOStream*)fd)->write(fd, buf, nbytes);
+    if(r < 0) {
+        return IO_ERROR;
+    }
+    return r;
+}
+
 
 /* iovec buffer */
 iovec_buf_t *iovec_buf_create(pool_handle_t *pool) {

mercurial