]> git.ozlabs.org Git - ccan/blobdiff - ccan/io/io.c
io: add io_conn_fd()
[ccan] / ccan / io / io.c
index e2dd44430b79d0f3a0977a92861cb72a86f56df6..f45589c0fac71888b1be312debcb3ec04597b0bb 100644 (file)
@@ -472,6 +472,11 @@ struct io_plan io_break_(void *ret, struct io_plan plan)
        return plan;
 }
 
        return plan;
 }
 
+int io_conn_fd(const struct io_conn *conn)
+{
+       return conn->fd.fd;
+}
+
 void io_set_alloc(void *(*allocfn)(size_t size),
                  void *(*reallocfn)(void *ptr, size_t size),
                  void (*freefn)(void *ptr))
 void io_set_alloc(void *(*allocfn)(size_t size),
                  void *(*reallocfn)(void *ptr, size_t size),
                  void (*freefn)(void *ptr))