diff options
Diffstat (limited to 'src/lib/libcrypto/evp/e_rc4_hmac_md5.c')
-rw-r--r-- | src/lib/libcrypto/evp/e_rc4_hmac_md5.c | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/src/lib/libcrypto/evp/e_rc4_hmac_md5.c b/src/lib/libcrypto/evp/e_rc4_hmac_md5.c index a9301dcdc9..5701aeefc6 100644 --- a/src/lib/libcrypto/evp/e_rc4_hmac_md5.c +++ b/src/lib/libcrypto/evp/e_rc4_hmac_md5.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: e_rc4_hmac_md5.c,v 1.13 2024/01/04 17:38:36 tb Exp $ */ | 1 | /* $OpenBSD: e_rc4_hmac_md5.c,v 1.14 2024/01/07 15:42:57 tb Exp $ */ |
2 | /* ==================================================================== | 2 | /* ==================================================================== |
3 | * Copyright (c) 2011 The OpenSSL Project. All rights reserved. | 3 | * Copyright (c) 2011 The OpenSSL Project. All rights reserved. |
4 | * | 4 | * |
@@ -283,19 +283,21 @@ rc4_hmac_md5_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr) | |||
283 | 283 | ||
284 | static EVP_CIPHER r4_hmac_md5_cipher = { | 284 | static EVP_CIPHER r4_hmac_md5_cipher = { |
285 | #ifdef NID_rc4_hmac_md5 | 285 | #ifdef NID_rc4_hmac_md5 |
286 | NID_rc4_hmac_md5, | 286 | .nid = NID_rc4_hmac_md5, |
287 | #else | 287 | #else |
288 | NID_undef, | 288 | .nid = NID_undef, |
289 | #endif | 289 | #endif |
290 | 1, EVP_RC4_KEY_SIZE, 0, | 290 | .block_size = 1, |
291 | EVP_CIPH_STREAM_CIPHER|EVP_CIPH_VARIABLE_LENGTH|EVP_CIPH_FLAG_AEAD_CIPHER, | 291 | .key_len = EVP_RC4_KEY_SIZE, |
292 | rc4_hmac_md5_init_key, | 292 | .iv_len = 0, |
293 | rc4_hmac_md5_cipher, | 293 | .flags = EVP_CIPH_STREAM_CIPHER|EVP_CIPH_VARIABLE_LENGTH|EVP_CIPH_FLAG_AEAD_CIPHER, |
294 | NULL, | 294 | .init = rc4_hmac_md5_init_key, |
295 | sizeof(EVP_RC4_HMAC_MD5), | 295 | .do_cipher = rc4_hmac_md5_cipher, |
296 | NULL, | 296 | .cleanup = NULL, |
297 | NULL, | 297 | .ctx_size = sizeof(EVP_RC4_HMAC_MD5), |
298 | rc4_hmac_md5_ctrl, | 298 | .set_asn1_parameters = NULL, |
299 | .get_asn1_parameters = NULL, | ||
300 | .ctrl = rc4_hmac_md5_ctrl, | ||
299 | }; | 301 | }; |
300 | 302 | ||
301 | const EVP_CIPHER * | 303 | const EVP_CIPHER * |