]> git.meshlink.io Git - meshlink/blobdiff - src/meshlink.c
Report the amount of actual data sent/received in AIO callbacks.
[meshlink] / src / meshlink.c
index 55b1e04fcd7d807d5e0304a2887026322e1f98c3..5815a7772e9e9e5c738dd3f1e94ca140b2d9bbd5 100644 (file)
@@ -3465,7 +3465,7 @@ static bool aio_finish_one(meshlink_handle_t *mesh, meshlink_channel_t *channel,
 
                if(aio->data) {
                        if(aio->cb.buffer) {
-                               aio->cb.buffer(mesh, channel, aio->data, aio->len, aio->priv);
+                               aio->cb.buffer(mesh, channel, aio->data, aio->done, aio->priv);
                        }
                } else {
                        if(aio->cb.fd) {