]> git.meshlink.io Git - meshlink/blobdiff - src/meshlink.c
Avoid casting function pointers.
[meshlink] / src / meshlink.c
index a9988855e9493a77492852559e4ad4df4affc002..5940c70e8e54fdac55e32c3d27e93a6a4bd7eb6c 100644 (file)
@@ -1773,8 +1773,9 @@ bool meshlink_send(meshlink_handle_t *mesh, meshlink_node_t *destination, const
        return true;
 }
 
-void meshlink_send_from_queue(event_loop_t *loop, meshlink_handle_t *mesh) {
+void meshlink_send_from_queue(event_loop_t *loop, void *data) {
        (void)loop;
+       meshlink_handle_t *mesh = data;
        vpn_packet_t *packet = meshlink_queue_pop(&mesh->outpacketqueue);
 
        if(!packet) {