projects
/
tinc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Moving files, first attempt at gcrypt compatibility, more interface
[tinc]
/
lib
/
edge.h
diff --git
a/src/edge.h
b/lib/edge.h
similarity index 91%
rename from
src/edge.h
rename to
lib/edge.h
index
f50b334
..
c2b2956
100644
(file)
--- 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.
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__
*/
#ifndef __TINC_EDGE_H__
@@
-31,7
+31,7
@@
typedef struct halfconnection_t {
struct node_t *node; /* node associated with this end of the connection */
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;
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 */
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) */
} edge_t;
extern avl_tree_t *edge_tree; /* Tree with all known edges (replaces active_tree) */