#include "edge.h"
#include "net.h"
#include "node.h"
+#include "submesh.h"
typedef struct connection_t {
char *name; /* name he claims to have */
ecdsa_t *ecdsa; /* his public ECDSA key */
sptps_t sptps;
+ struct submesh_t *submesh; /* his submesh handle if available in invitation file */
int incompression;
int outcompression;
int allow_request; /* defined if there's only one request possible */
time_t last_ping_time; /* last time we saw some activity from the other end or pinged them */
-
- splay_tree_t *config_tree; /* Pointer to configuration tree belonging to him */
} connection_t;
extern void init_connections(struct meshlink_handle *mesh);