summaryrefslogtreecommitdiffstats
path: root/crypto/include
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2019-08-22 12:08:55 +0200
committerRichard Levitte <levitte@openssl.org>2019-08-24 13:01:15 +0200
commit9f57e2184de330e83d0636586e88a8524c513b8e (patch)
tree28c950cbb654e1457f29ecc7aadb078ce2b67208 /crypto/include
parent95214b434fe969e9508b6b9f38d0ea931d7e6415 (diff)
Remove MAC cruft
A few declarations and static functions / arrays that are no longer used were left behind when MACs moved to be implemented by providers. Reviewed-by: Shane Lontis <shane.lontis@oracle.com> (Merged from https://github.com/openssl/openssl/pull/9667)
Diffstat (limited to 'crypto/include')
-rw-r--r--crypto/include/internal/evp_int.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/crypto/include/internal/evp_int.h b/crypto/include/internal/evp_int.h
index 7b1c6aa9c2..b86b1d1af0 100644
--- a/crypto/include/internal/evp_int.h
+++ b/crypto/include/internal/evp_int.h
@@ -118,8 +118,6 @@ extern const EVP_PKEY_METHOD hkdf_pkey_meth;
extern const EVP_PKEY_METHOD poly1305_pkey_meth;
extern const EVP_PKEY_METHOD siphash_pkey_meth;
-/* struct evp_mac_impl_st is defined by the implementation */
-typedef struct evp_mac_impl_st EVP_MAC_IMPL;
struct evp_mac_st {
OSSL_PROVIDER *prov;
char *name;
@@ -142,10 +140,6 @@ struct evp_mac_st {
OSSL_OP_mac_set_ctx_params_fn *set_ctx_params;
};
-/* Internal keccak algorithms used for KMAC */
-const EVP_MD *evp_keccak_kmac128(void);
-const EVP_MD *evp_keccak_kmac256(void);
-
/*
* This function is internal for now, but can be made external when needed.
* The documentation would read:
@@ -153,7 +147,6 @@ const EVP_MD *evp_keccak_kmac256(void);
* EVP_add_mac() adds the MAC implementation C<mac> to the internal
* object database.
*/
-int EVP_add_mac(const EVP_MAC *mac);
int EVP_add_kdf(const EVP_KDF *kdf);
/* struct evp_kdf_impl_st is defined by the implementation */