X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Futcp.h;h=5de9364b2ca447197ec0906c28eaaf454f5f11fd;hb=HEAD;hp=9921a3755e252dce0bbceb25f986231f33e0d591;hpb=7ece2b2350630584a2268b6b028d545ea69053a3;p=meshlink diff --git a/src/utcp.h b/src/utcp.h index 9921a375..5de9364b 100644 --- a/src/utcp.h +++ b/src/utcp.h @@ -80,7 +80,7 @@ void utcp_set_recv_cb(struct utcp_connection *connection, utcp_recv_t recv); void utcp_set_poll_cb(struct utcp_connection *connection, utcp_poll_t poll); void utcp_set_accept_cb(struct utcp *utcp, utcp_accept_t accept, utcp_listen_t listen); bool utcp_is_active(struct utcp *utcp); -void utcp_abort_all_connections(struct utcp *utcp); +void utcp_reset_all_connections(struct utcp *utcp); // Global socket options @@ -99,11 +99,11 @@ void utcp_set_retransmit_cb(struct utcp *utcp, utcp_retransmit_t retransmit); // Per-socket options size_t utcp_get_sndbuf(struct utcp_connection *connection); -void utcp_set_sndbuf(struct utcp_connection *connection, size_t size); +void utcp_set_sndbuf(struct utcp_connection *connection, void *buf, size_t size); size_t utcp_get_sndbuf_free(struct utcp_connection *connection); size_t utcp_get_rcvbuf(struct utcp_connection *connection); -void utcp_set_rcvbuf(struct utcp_connection *connection, size_t size); +void utcp_set_rcvbuf(struct utcp_connection *connection, void *buf, size_t size); size_t utcp_get_rcvbuf_free(struct utcp_connection *connection); size_t utcp_get_sendq(struct utcp_connection *connection);