X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fconnection.h;h=9ca1e8da271ba85058b82a043a2674e4b4479cc1;hb=668750c022a02cc54756316907f1cbbf7d673025;hp=98177448a513b297a9bf239bebae19ddebcce308;hpb=90cde91141ec61be4354d8deab21edb8fdf01022;p=tinc diff --git a/src/connection.h b/src/connection.h index 98177448..9ca1e8da 100644 --- a/src/connection.h +++ b/src/connection.h @@ -27,6 +27,7 @@ #include "rsa.h" #include "list.h" #include "sptps.h" +#include "logger.h" #define OPTION_INDIRECT 0x0001 #define OPTION_TCPONLY 0x0002 @@ -59,6 +60,7 @@ typedef union connection_status_t { #include "edge.h" #include "net.h" #include "node.h" +#include "compression.h" #ifndef DISABLE_LEGACY typedef struct legacy_crypto_t { @@ -107,7 +109,11 @@ typedef struct connection_t { sptps_t sptps; int outmaclength; - int outcompression; /* compression level from compression_level_t */ + + union { + compression_level_t outcompression; + debug_t log_level; // used for REQ_LOG + }; uint8_t *hischallenge; /* The challenge we sent to him */ uint8_t *mychallenge; /* The challenge we received */