]> git.meshlink.io Git - meshlink/blobdiff - src/route.c
Fix queue handling in meshlink_send().
[meshlink] / src / route.c
index f451d8e35ebb8229d987746b970b17de4d55049c..1cb60d87ddf0f98c997c161943f0ad18a9140bbb 100644 (file)
@@ -45,7 +45,7 @@ void route(meshlink_handle_t *mesh, node_t *source, vpn_packet_t *packet) {
        logger(mesh, MESHLINK_DEBUG, "Routing packet from \"%s\" to \"%s\"\n", hdr->source, hdr->destination);
 
        //Check Lenght
-       if(!checklength(source, packet, (sizeof(meshlink_packethdr_t))))
+       if(!checklength(source, packet, sizeof *hdr))
                return;
 
        if(owner == NULL) {