X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=client.h;fp=client.h;h=666e3b417c1e6db142bc2c34d759be902dc27d56;hp=2ee478375fd9edcda5da464c90907b0e41f7e0e6;hb=16a03b9858752fae9e81af261821a2a22855fde3;hpb=afa95dd1ddca5b46ebf45e5bdb6aa5f3dad25d48 diff --git a/client.h b/client.h index 2ee4783..666e3b4 100644 --- a/client.h +++ b/client.h @@ -7,6 +7,8 @@ #include #include +#include "tlse.h" + class ClientProto; struct Stream; @@ -81,6 +83,11 @@ struct Client { // Number of times we've skipped forward due to the backlog being too big, // and how many bytes we've skipped over in all. Only relevant for SENDING_DATA. size_t bytes_lost, num_loss_events; + + TLSContext *tls_context; + const unsigned char *tls_data_to_send; + unsigned tls_data_left_to_send; + bool in_ktls_mode; }; #endif // !defined(_CLIENT_H)