X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fio%2Fio.c;h=b3c4c760eb445f4ed6c188de08dd7bbad4cd2b22;hp=5ecd82418dd62f67dea51b34156efdfedf3674bf;hb=e2ce04eac30ec613c858bd4cd2ca12e1c464edb8;hpb=34776d3e9ad7de78778306a2d09c2c95df06c902 diff --git a/ccan/io/io.c b/ccan/io/io.c index 5ecd8241..b3c4c760 100644 --- a/ccan/io/io.c +++ b/ccan/io/io.c @@ -18,7 +18,7 @@ struct io_conn *current; bool (*io_debug)(struct io_conn *conn); bool io_debug_wakeup; -static void debug_io_plan(struct io_plan *plan) +void io_plan_debug(struct io_plan *plan) { if (io_plan_for_other) { io_plan_for_other = false; @@ -46,9 +46,6 @@ static void debug_io_wake(struct io_conn *conn) io_debug_wakeup = true; } #else -static void debug_io_plan(struct io_plan *plan) -{ -} static void debug_io_wake(struct io_conn *conn) { } @@ -181,7 +178,7 @@ struct io_plan io_write_(const void *data, size_t len, plan.next_arg = arg; plan.pollflag = POLLOUT; - debug_io_plan(&plan); + io_plan_debug(&plan); return plan; } @@ -214,7 +211,7 @@ struct io_plan io_read_(void *data, size_t len, plan.next_arg = arg; plan.pollflag = POLLIN; - debug_io_plan(&plan); + io_plan_debug(&plan); return plan; } @@ -246,7 +243,7 @@ struct io_plan io_read_partial_(void *data, size_t *len, plan.next_arg = arg; plan.pollflag = POLLIN; - debug_io_plan(&plan); + io_plan_debug(&plan); return plan; } @@ -278,7 +275,7 @@ struct io_plan io_write_partial_(const void *data, size_t *len, plan.next_arg = arg; plan.pollflag = POLLOUT; - debug_io_plan(&plan); + io_plan_debug(&plan); return plan; } @@ -291,7 +288,7 @@ struct io_plan io_idle(void) /* Never called (overridded by io_wake), but NULL means closing */ plan.next = io_close; - debug_io_plan(&plan); + io_plan_debug(&plan); return plan; } @@ -331,7 +328,7 @@ struct io_plan io_close(struct io_conn *conn, void *arg) /* This means we're closing. */ plan.next = NULL; - debug_io_plan(&plan); + io_plan_debug(&plan); return plan; }