X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fedge.c;fp=src%2Fedge.c;h=9dbb0c891680b69b5e4d0be8fa866a23270289f6;hp=95e7f7e03eb76b5fb5f803c703c8a34fe85dc108;hb=fcbe29bc4cc67530581a36cf1a3a1445c741b8e5;hpb=de223b51b94c58d1674f1ef56e9d485ff48d366d diff --git a/src/edge.c b/src/edge.c index 95e7f7e0..9dbb0c89 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.24 2003/07/29 10:50:15 guus Exp $ + $Id: edge.c,v 1.1.2.25 2003/07/30 11:50:45 guus Exp $ */ #include "system.h" @@ -125,13 +125,13 @@ void edge_del(edge_t *e) edge_t *lookup_edge(node_t *from, node_t *to) { - edge_t v = { - .from = from, - .to = to - }; - + edge_t v; + cp(); + v.from = from; + v.to = to; + return avl_search(from->edge_tree, &v); }