X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fmeshlink_internal.h;h=c75311bb55a620a3500576daf5792d875edebb2c;hb=19de00686f3972fbdf6d27213b892dfec9b2172e;hp=ca2e0bc5c4904bf32931375dcd7d8c4356f0e240;hpb=7593adb9ad9e6ff73afe29e9bd445cea8615a151;p=meshlink diff --git a/src/meshlink_internal.h b/src/meshlink_internal.h index ca2e0bc5..c75311bb 100644 --- a/src/meshlink_internal.h +++ b/src/meshlink_internal.h @@ -60,6 +60,7 @@ struct meshlink_handle { meshlink_log_level_t log_level; pthread_t thread; + pthread_mutex_t outpacketqueue_mutex; event_loop_t loop; listen_socket_t listen_socket[MAXSOCKETS]; int listen_sockets; @@ -73,6 +74,8 @@ struct meshlink_handle { struct list_t *connections; struct list_t *outgoings; + struct list_t *outpacketqueue; + int contradicting_add_edge; int contradicting_del_edge; int sleeptime;