X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fconnection.h;h=6489ef4f9445e9a1f9a13508a367b01541bf4d49;hb=a5c6c6ea1ab657d83a4d8b064ac9bfa9c16adf63;hp=98177448a513b297a9bf239bebae19ddebcce308;hpb=90cde91141ec61be4354d8deab21edb8fdf01022;p=tinc diff --git a/src/connection.h b/src/connection.h index 98177448..6489ef4f 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 @@ -107,7 +108,7 @@ typedef struct connection_t { sptps_t sptps; int outmaclength; - int outcompression; /* compression level from compression_level_t */ + debug_t log_level; /* used for REQ_LOG */ uint8_t *hischallenge; /* The challenge we sent to him */ uint8_t *mychallenge; /* The challenge we received */ @@ -115,8 +116,8 @@ typedef struct connection_t { struct buffer_t inbuf; struct buffer_t outbuf; io_t io; /* input/output event on this metadata connection */ - int tcplen; /* length of incoming TCPpacket */ - int sptpslen; /* length of incoming SPTPS packet */ + uint32_t tcplen; /* length of incoming TCPpacket */ + uint32_t sptpslen; /* length of incoming SPTPS packet */ int allow_request; /* defined if there's only one request possible */ time_t last_ping_time; /* last time we saw some activity from the other end or pinged them */