X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmeshlink_internal.h;h=fa1017d065538efe9634d26426aeb8e95609c6b7;hb=69d248741bba651688b1dd080e93f887b0746f41;hp=6e59db0e756b8153ed35add1b501818da2076bc3;hpb=722dc566a68a4d81c217a8023967cc3bda78c680;p=meshlink diff --git a/src/meshlink_internal.h b/src/meshlink_internal.h index 6e59db0e..fa1017d0 100644 --- a/src/meshlink_internal.h +++ b/src/meshlink_internal.h @@ -22,11 +22,7 @@ #include "system.h" -#include "node.h" #include "meshlink.h" -#include "splay_tree.h" - -#define MAXSOCKETS 16 /// A handle for an instance of MeshLink. struct meshlink_handle { @@ -39,9 +35,9 @@ struct meshlink_handle { meshlink_log_level_t log_level; pthread_t thread; - listen_socket_t listen_socket[MAXSOCKETS]; + struct list_t *sockets; - struct node_t *myself; + struct node_t *self; struct splay_tree_t *config; struct splay_tree_t *edges;