diff options
Diffstat (limited to 'src/lib/libcrypto/hmac/hm_ameth.c')
-rw-r--r-- | src/lib/libcrypto/hmac/hm_ameth.c | 30 |
1 files changed, 10 insertions, 20 deletions
diff --git a/src/lib/libcrypto/hmac/hm_ameth.c b/src/lib/libcrypto/hmac/hm_ameth.c index fbada40d9c..0625b06651 100644 --- a/src/lib/libcrypto/hmac/hm_ameth.c +++ b/src/lib/libcrypto/hmac/hm_ameth.c | |||
@@ -138,30 +138,20 @@ static int old_hmac_encode(const EVP_PKEY *pkey, unsigned char **pder) | |||
138 | 138 | ||
139 | #endif | 139 | #endif |
140 | 140 | ||
141 | const EVP_PKEY_ASN1_METHOD hmac_asn1_meth = | 141 | const EVP_PKEY_ASN1_METHOD hmac_asn1_meth = { |
142 | { | 142 | .pkey_id = EVP_PKEY_HMAC, |
143 | EVP_PKEY_HMAC, | 143 | .pkey_base_id = EVP_PKEY_HMAC, |
144 | EVP_PKEY_HMAC, | ||
145 | 0, | ||
146 | |||
147 | "HMAC", | ||
148 | "OpenSSL HMAC method", | ||
149 | |||
150 | 0,0,0,0, | ||
151 | 144 | ||
152 | 0,0,0, | 145 | .pem_str = "HMAC", |
146 | .info = "OpenSSL HMAC method", | ||
153 | 147 | ||
154 | hmac_size, | 148 | .pkey_size = hmac_size, |
155 | 0, | ||
156 | 0,0,0,0,0,0,0, | ||
157 | 149 | ||
158 | hmac_key_free, | 150 | .pkey_free = hmac_key_free, |
159 | hmac_pkey_ctrl, | 151 | .pkey_ctrl = hmac_pkey_ctrl, |
160 | #ifdef HMAC_TEST_PRIVATE_KEY_FORMAT | 152 | #ifdef HMAC_TEST_PRIVATE_KEY_FORMAT |
161 | old_hmac_decode, | 153 | .old_priv_decode = old_hmac_decode, |
162 | old_hmac_encode | 154 | .old_priv_encode = old_hmac_encode |
163 | #else | ||
164 | 0,0 | ||
165 | #endif | 155 | #endif |
166 | }; | 156 | }; |
167 | 157 | ||