X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=lib%2Fedge.h;fp=src%2Fedge.h;h=c2b2956efaab2f63696f9d67b9f6625b8ed33400;hp=f50b3349330da0291da42e12f231bae0e3f0b539;hb=04d33be4bd102de67bb6dba5c449e12fea0db4d2;hpb=b0a676988a8da3120e64ef0e1a4ea4c28b1511e1 diff --git a/src/edge.h b/lib/edge.h similarity index 91% rename from src/edge.h rename to lib/edge.h index f50b3349..c2b2956e 100644 --- a/src/edge.h +++ b/lib/edge.h @@ -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.h,v 1.2 2002/04/09 15:26:00 zarq Exp $ + $Id: edge.h,v 1.1 2002/04/28 12:46:25 zarq Exp $ */ #ifndef __TINC_EDGE_H__ @@ -31,7 +31,7 @@ typedef struct halfconnection_t { struct node_t *node; /* node associated with this end of the connection */ -// sockaddr_t tcpaddress; /* real (internet) ip on this end of the meta connection */ +/* sockaddr_t tcpaddress; */ /* real (internet) ip on this end of the meta connection */ sockaddr_t udpaddress; /* real (internet) ip on this end of the vpn connection */ } halfconnection_t; @@ -43,6 +43,8 @@ typedef struct edge_t { int weight; /* weight of this edge */ struct connection_t *connection; /* connection associated with this edge, if available */ + + void *if_data; /* Interface data */ } edge_t; extern avl_tree_t *edge_tree; /* Tree with all known edges (replaces active_tree) */