X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fconnection.h;h=5d2d3be460922a8a71ba5719540769abd95f2bd2;hp=06e08ef18cea5544cda8c3b316520d1d3ec21328;hb=34f9e6cf2d6d2b81eb63f9f28963b447a2157740;hpb=d3f889c8076dff9c00ebfe1459cb36425f8da41d diff --git a/src/connection.h b/src/connection.h index 06e08ef1..5d2d3be4 100644 --- a/src/connection.h +++ b/src/connection.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: connection.h,v 1.1.2.6 2001/01/07 17:08:57 guus Exp $ + $Id: connection.h,v 1.1.2.8 2001/03/04 13:59:25 guus Exp $ */ #ifndef __TINC_CONNECTION_H__ @@ -59,9 +59,8 @@ typedef struct status_bits_t { int unused:18; } status_bits_t; -typedef struct option_bits_t { - int unused:32; -} option_bits_t; +#define OPTION_INDIRECT 0x0001 +#define OPTION_TCPONLY 0x0002 typedef struct connection_t { char *name; /* name of this connection */ @@ -69,9 +68,8 @@ typedef struct connection_t { char *hostname; /* the hostname of its real ip */ int protocol_version; /* used protocol */ short unsigned int port; /* port number for UDP traffic */ - long unsigned int options; /* options turned on for this connection */ + long int options; /* options turned on for this connection */ - int flags; /* his flags */ int socket; /* our udp vpn socket */ int meta_socket; /* our tcp meta socket */ status_bits_t status; /* status info */