summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/hmac/hm_pmeth.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/hmac/hm_pmeth.c')
-rw-r--r--src/lib/libcrypto/hmac/hm_pmeth.c41
1 files changed, 11 insertions, 30 deletions
diff --git a/src/lib/libcrypto/hmac/hm_pmeth.c b/src/lib/libcrypto/hmac/hm_pmeth.c
index f1c67329d0..4d287724c3 100644
--- a/src/lib/libcrypto/hmac/hm_pmeth.c
+++ b/src/lib/libcrypto/hmac/hm_pmeth.c
@@ -235,37 +235,18 @@ static int pkey_hmac_ctrl_str(EVP_PKEY_CTX *ctx,
235 return -2; 235 return -2;
236 } 236 }
237 237
238const EVP_PKEY_METHOD hmac_pkey_meth = 238const EVP_PKEY_METHOD hmac_pkey_meth = {
239 { 239 .pkey_id = EVP_PKEY_HMAC,
240 EVP_PKEY_HMAC,
241 0,
242 pkey_hmac_init,
243 pkey_hmac_copy,
244 pkey_hmac_cleanup,
245
246 0, 0,
247
248 0,
249 pkey_hmac_keygen,
250
251 0, 0,
252
253 0, 0,
254
255 0,0,
256
257 hmac_signctx_init,
258 hmac_signctx,
259
260 0,0,
261
262 0,0,
263 240
264 0,0, 241 .init = pkey_hmac_init,
242 .copy = pkey_hmac_copy,
243 .cleanup = pkey_hmac_cleanup,
265 244
266 0,0, 245 .keygen = pkey_hmac_keygen,
267 246
268 pkey_hmac_ctrl, 247 .signctx_init = hmac_signctx_init,
269 pkey_hmac_ctrl_str 248 .signctx = hmac_signctx,
270 249
271 }; 250 .ctrl = pkey_hmac_ctrl,
251 .ctrl_str = pkey_hmac_ctrl_str
252};