src/server/util/io.c

changeset 23
a2c8fc23c90e
parent 20
7b235fa88008
child 25
5dee29c7c530
--- a/src/server/util/io.c	Thu Feb 16 15:08:38 2012 +0100
+++ b/src/server/util/io.c	Wed Feb 22 23:20:39 2012 +0100
@@ -99,6 +99,16 @@
     return r;
 }
 
+ssize_t net_printf(SYS_NETFD fd, char *format, ...) {
+    va_list arg;
+    va_start(arg, format);
+    char *buf;
+    ssize_t len = vasprintf(&buf, format, arg);
+    net_write(fd, buf, len);
+    free(buf);
+    return len;
+}
+
 
 /* iovec buffer */
 iovec_buf_t *iovec_buf_create(pool_handle_t *pool) {

mercurial