summaryrefslogtreecommitdiff
path: root/lib/gnutls_int.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gnutls_int.h')
-rw-r--r--lib/gnutls_int.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/gnutls_int.h b/lib/gnutls_int.h
index 7a7880b9b4..03f5104f5b 100644
--- a/lib/gnutls_int.h
+++ b/lib/gnutls_int.h
@@ -286,6 +286,7 @@ typedef enum extensions_t {
GNUTLS_EXTENSION_EXT_MASTER_SECRET = 23,
GNUTLS_EXTENSION_SESSION_TICKET = 35,
GNUTLS_EXTENSION_SUPPORTED_VERSIONS = 43,
+ GNUTLS_EXTENSION_POST_HANDSHAKE = 49,
GNUTLS_EXTENSION_SAFE_RENEGOTIATION = 65281 /* aka: 0xff01 */
} extensions_t;
@@ -590,6 +591,9 @@ typedef struct {
uint8_t session_id_size;
time_t timestamp;
+ /* whether client has agreed in post handshake auth - only set on server side */
+ uint8_t post_handshake_auth;
+
/* The send size is the one requested by the programmer.
* The recv size is the one negotiated with the peer.
*/