X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fprotocol_edge.c;h=f58fe1a4c3ac594951c3a90e6295e1cbe90abf6b;hb=42ed8fd4cf3b3e527a38c03d713739fcdc6bf520;hp=e048703fdd62baec5687d3b3e1d019ac0b5c243f;hpb=e4670fc4a0576eb76f1807ce29fa9455dd247632;p=tinc diff --git a/src/protocol_edge.c b/src/protocol_edge.c index e048703f..f58fe1a4 100644 --- a/src/protocol_edge.c +++ b/src/protocol_edge.c @@ -1,7 +1,7 @@ /* protocol_edge.c -- handle the meta-protocol, edges Copyright (C) 1999-2005 Ivo Timmermans, - 2000-2012 Guus Sliepen + 2000-2016 Guus Sliepen 2009 Michael Tokarev This program is free software; you can redistribute it and/or modify @@ -136,8 +136,7 @@ bool add_edge_h(connection_t *c) { avl_insert_node(edge_weight_tree, node); } - graph(); - return true; + goto done; } } else return true; @@ -161,6 +160,7 @@ bool add_edge_h(connection_t *c) { e->weight = weight; edge_add(e); +done: /* Tell the rest about the new edge */ if(!tunnelserver)