diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2007-06-04 17:04:40 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2007-06-04 17:04:40 +0000 |
commit | b948e2c59e3a6bdbfdcc304793da4635db7ca339 (patch) | |
tree | bf2eea11b2e0b58b783aad36b956471a562fea65 /ssl/ssl3.h | |
parent | 18096abb2939fb7d2cf24842310649908dc283ac (diff) |
Update ssl library to support EVP_PKEY MAC API. Include generic MAC support.
Diffstat (limited to 'ssl/ssl3.h')
-rw-r--r-- | ssl/ssl3.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ssl/ssl3.h b/ssl/ssl3.h index 5ddadb2cd1..2d5db780be 100644 --- a/ssl/ssl3.h +++ b/ssl/ssl3.h @@ -382,8 +382,10 @@ typedef struct ssl3_state_st int delay_buf_pop_ret; unsigned char read_sequence[8]; + int read_mac_secret_size; unsigned char read_mac_secret[EVP_MAX_MD_SIZE]; unsigned char write_sequence[8]; + int write_mac_secret_size; unsigned char write_mac_secret[EVP_MAX_MD_SIZE]; unsigned char server_random[SSL3_RANDOM_SIZE]; @@ -480,6 +482,8 @@ typedef struct ssl3_state_st const EVP_CIPHER *new_sym_enc; const EVP_MD *new_hash; + int new_mac_pkey_type; + int new_mac_secret_size; #ifndef OPENSSL_NO_COMP const SSL_COMP *new_compression; #else |