]> git.meshlink.io Git - meshlink/blobdiff - src/meshlink_internal.h
Add a public API for the thread-safe message queue.
[meshlink] / src / meshlink_internal.h
index 1bf3085c92884975e5abe55c29a193f820d707e9..c9c1eeaa38ffa9bd0f5f9bb785afaa9bafeb66c3 100644 (file)
@@ -26,6 +26,7 @@
 #include "hash.h"
 #include "logger.h"
 #include "meshlink.h"
+#include "meshlink_queue.h"
 #include "sockaddr.h"
 #include "sptps.h"
 
@@ -85,7 +86,7 @@ struct meshlink_handle {
        struct list_t *connections;
        struct list_t *outgoings;
 
-       struct list_t *outpacketqueue;
+       meshlink_queue_t outpacketqueue;
 
        struct splay_tree_t *past_request_tree;
        timeout_t past_request_timeout;