]> git.meshlink.io Git - utcp/blobdiff - utcp.h
Segmentize outgoing packets.
[utcp] / utcp.h
diff --git a/utcp.h b/utcp.h
index 45cb6f32a9a0a507fcf860cc16f816c7a5a822fe..5729ef228add16126f9bf2b8e102a62b91902b46 100644 (file)
--- a/utcp.h
+++ b/utcp.h
@@ -48,7 +48,7 @@ extern struct utcp *utcp_init(utcp_accept_t accept, utcp_pre_accept_t pre_accept
 extern void utcp_exit(struct utcp *utcp);
 extern struct utcp_connection *utcp_connect(struct utcp *utcp, uint16_t port, utcp_recv_t recv, void *priv);
 extern void utcp_accept(struct utcp_connection *utcp, utcp_recv_t recv, void *priv);
-extern int utcp_send(struct utcp_connection *connection, void *data, size_t len);
+extern ssize_t utcp_send(struct utcp_connection *connection, void *data, size_t len);
 extern int utcp_recv(struct utcp *utcp, void *data, size_t len);
 extern int utcp_close(struct utcp_connection *connection);
 extern int utcp_abort(struct utcp_connection *connection);