X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fnet_setup.c;h=e79550327d1ec5bf15cdc79a4f03a4bda6a3f5ad;hb=9457a9cdb66473ad36923845b0f5fb359eec2ef0;hp=0045cd6ffdf12d35d3f3797d5699149d117fbe8f;hpb=8538d6c661a083774e5b54163eaf5cdbcadcda6d;p=meshlink diff --git a/src/net_setup.c b/src/net_setup.c index 0045cd6f..e7955032 100644 --- a/src/net_setup.c +++ b/src/net_setup.c @@ -53,7 +53,7 @@ static bool node_get_config(meshlink_handle_t *mesh, node_t *n, config_t *config const char *name; uint32_t len = packmsg_get_str_raw(in, &name); - if(len != strlen(n->name) || strncmp(name, n->name, len)) { + if(len != strlen(n->name) || !name || strncmp(name, n->name, len)) { config_free(config); return false; } @@ -453,9 +453,6 @@ bool setup_network(meshlink_handle_t *mesh) { init_edges(mesh); init_requests(mesh); - mesh->pinginterval = 60; - mesh->pingtimeout = 5; - if(!setup_myself(mesh)) { return false; }