#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 {
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;