diff options
author | David Benjamin <davidben@chromium.org> | 2015-03-23 03:03:25 +0300 |
---|---|---|
committer | Adam Langley <agl@google.com> | 2015-04-01 02:13:49 +0300 |
commit | 5a3162a521f3e3fa038553a7940b4edd173ead23 (patch) | |
tree | 7d71f65c1e62672f3f3ddcb63333341192add31d /crypto/test | |
parent | f93d737c86d40070c64efb0a491bee133b65324f (diff) |
Convert hmac_test to C++.
Change-Id: I50db70385634c51ed692ac0ebf9732f46130ca41
Reviewed-on: https://boringssl-review.googlesource.com/4125
Reviewed-by: Adam Langley <agl@google.com>
Diffstat (limited to 'crypto/test')
-rw-r--r-- | crypto/test/scoped_types.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/crypto/test/scoped_types.h b/crypto/test/scoped_types.h index ed8fa959..1de970fd 100644 --- a/crypto/test/scoped_types.h +++ b/crypto/test/scoped_types.h @@ -20,6 +20,7 @@ #include <openssl/bio.h> #include <openssl/dh.h> #include <openssl/evp.h> +#include <openssl/hmac.h> #include <openssl/mem.h> #include <openssl/rsa.h> #include <openssl/x509.h> @@ -77,6 +78,8 @@ using ScopedX509_ALGOR = ScopedOpenSSLType<X509_ALGOR, X509_ALGOR_free>; using ScopedEVP_MD_CTX = ScopedOpenSSLContext<EVP_MD_CTX, int, EVP_MD_CTX_init, EVP_MD_CTX_cleanup>; +using ScopedHMAC_CTX = ScopedOpenSSLContext<HMAC_CTX, void, HMAC_CTX_init, + HMAC_CTX_cleanup>; using ScopedOpenSSLBytes = bssl::unique_ptr<uint8_t, OpenSSLFree<uint8_t>>; |