return false;
}
- if(seen_request(mesh, request))
+ if(seen_request(mesh, request)) {
return true;
+ }
/* Lookup nodes */
edge_del(mesh, e);
graph(mesh);
}
- } else
+ } else {
return true;
+ }
} else if(from == mesh->self) {
logger(mesh, MESHLINK_WARNING, "Got %s from %s for ourself which does not exist",
"ADD_EDGE", c->name);
return false;
}
- if(seen_request(mesh, request))
+ if(seen_request(mesh, request)) {
return true;
+ }
/* Lookup nodes */
if(!to->status.reachable) {
e = lookup_edge(to, mesh->self);
+
if(e) {
send_del_edge(mesh, mesh->everyone, e);
edge_del(mesh, e);