X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fedge.c;h=3ac0b1bae3eddc47e482e4c35ad01806c50b9a81;hp=4a000e88402c2d9af4cf4c30bd4a644b1f5596f3;hb=d5b61fc0cd249fd2b2751a1ff77b321323a17beb;hpb=fc7116a32b798589e7731db9f9db66345c8c3e01 diff --git a/src/edge.c b/src/edge.c index 4a000e88..3ac0b1ba 100644 --- a/src/edge.c +++ b/src/edge.c @@ -17,7 +17,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - $Id: edge.c,v 1.1.2.13 2002/09/06 10:23:52 guus Exp $ + $Id: edge.c,v 1.1.2.14 2002/09/06 12:19:16 guus Exp $ */ #include "config.h" @@ -56,8 +56,13 @@ int edge_weight_compare(edge_t *a, edge_t *b) if(result) return result; - else - return edge_compare(a, b); + + result = strcmp(a->from->name, b->from->name); + + if(result) + return result; + + return strcmp(a->to->name, b->to->name); } void init_edges(void)