--- 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) {