X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fmeshlink.c;h=f173c8d24e00fa575d562cdcbef1e05026f4eb11;hb=4c0df4e4a9c271268b12d42dea6f81217fe05ce1;hp=6d6b77f9707c72f5ee0e31aa8a4af82d7c2d07a0;hpb=0754f0dda52c1b6870732be98b7697be5f4ba9cd;p=meshlink diff --git a/src/meshlink.c b/src/meshlink.c index 6d6b77f9..f173c8d2 100644 --- a/src/meshlink.c +++ b/src/meshlink.c @@ -515,7 +515,7 @@ static bool finalize_join(meshlink_handle_t *mesh) { 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); @@ -789,7 +789,7 @@ meshlink_handle_t *meshlink_open(const char *confbase, const char *name) { return mesh; } -void *meshlink_main_loop(void *arg) { +static void *meshlink_main_loop(void *arg) { meshlink_handle_t *mesh = arg; try_outgoing_connections(mesh);