if (usingname) mesh->name = xstrdup(name);
mesh->self = new_node();
mesh->self->connection = new_connection();
- if(!read_ecdsa_private_key(mesh))
- return false;
init_nodes(mesh);
pthread_mutex_init ( &(mesh->outpacketqueue_mutex), NULL);
pthread_mutex_init ( &(mesh->nodes_mutex), NULL);
WSAStartup(MAKEWORD(2, 2), &wsa_state);
#endif
+ if(!read_ecdsa_private_key(mesh))
+ return false;
return mesh;
}