#define MSG_NOSIGNAL 0
#endif
+__thread meshlink_errno_t meshlink_errno;
+
//TODO: this can go away completely
const var_t variables[] = {
/* Server configuration */
free(mesh->self->name);
free(mesh->self->connection->name);
mesh->self->name = xstrdup(name);
- mesh->self->connection->name = xstrdup(name);
+ mesh->self->connection->name = name;
fprintf(stderr, "Configuration stored in: %s\n", mesh->confbase);
return mesh;
}
-void *meshlink_main_loop(void *arg) {
+static void *meshlink_main_loop(void *arg) {
meshlink_handle_t *mesh = arg;
try_outgoing_connections(mesh);