X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fconnection.h;h=eef6338291e6f413aa5beef0cb015a8b6d691b68;hp=7f742e182f324d175184dd85184c74b67619b3af;hb=447a43d63960802a7a29201c512246be11eb9c94;hpb=07a08f5539f441e66946d1db1711dc584f8621c4 diff --git a/src/connection.h b/src/connection.h index 7f742e18..eef63382 100644 --- a/src/connection.h +++ b/src/connection.h @@ -1,7 +1,7 @@ /* connection.h -- header for connection.c - Copyright (C) 2000 Guus Sliepen , - 2000 Ivo Timmermans + Copyright (C) 2000,2001 Guus Sliepen , + 2000,2001 Ivo Timmermans This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -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.5 2001/01/07 15:25:41 guus Exp $ + $Id: connection.h,v 1.1.2.7 2001/01/07 20:19:29 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,7 +68,7 @@ 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 */