| Index: openssl/include/openssl/ssl.h | 
| diff --git a/openssl/include/openssl/ssl.h b/openssl/include/openssl/ssl.h | 
| index a3944f177dda9ae8f632a6e70bb8d93081355233..fe92ccf0845b9c623b98b6d63c086b667ffa9aac 100644 | 
| --- a/openssl/include/openssl/ssl.h | 
| +++ b/openssl/include/openssl/ssl.h | 
| @@ -547,6 +547,13 @@ struct ssl_session_st | 
| #ifndef OPENSSL_NO_SRP | 
| char *srp_username; | 
| #endif | 
| + | 
| +	/* original_handshake_hash contains the handshake hash (either | 
| +	 * SHA-1+MD5 or SHA-2, depending on TLS version) for the original, full | 
| +	 * handshake that created a session. This is used by Channel IDs during | 
| +	 * resumption. */ | 
| +	unsigned char original_handshake_hash[EVP_MAX_MD_SIZE]; | 
| +	unsigned int original_handshake_hash_len; | 
| }; | 
|  | 
| #endif | 
|  |