Chromium Code Reviews| Index: openssl/ssl/ssl.h |
| diff --git a/openssl/ssl/ssl.h b/openssl/ssl/ssl.h |
| index a3944f177dda9ae8f632a6e70bb8d93081355233..fe92ccf0845b9c623b98b6d63c086b667ffa9aac 100644 |
| --- a/openssl/ssl/ssl.h |
| +++ b/openssl/ssl/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; |
|
wtc
2014/04/30 14:11:50
Do we need to initialize original_handshake_hash_l
haavardm
2014/04/30 17:18:50
memset(ss,0,sizeof(SSL_SESSION)) happens in SSL_SE
|
| }; |
| #endif |