diff options
Diffstat (limited to 'src/lib/libcrypto/evp/e_rc2.c')
| -rw-r--r-- | src/lib/libcrypto/evp/e_rc2.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/libcrypto/evp/e_rc2.c b/src/lib/libcrypto/evp/e_rc2.c index 78697d08c6..540c94cdfd 100644 --- a/src/lib/libcrypto/evp/e_rc2.c +++ b/src/lib/libcrypto/evp/e_rc2.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: e_rc2.c,v 1.20 2022/11/26 16:08:52 tb Exp $ */ | 1 | /* $OpenBSD: e_rc2.c,v 1.21 2023/07/07 13:54:45 beck Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -180,6 +180,7 @@ EVP_rc2_cbc(void) | |||
| 180 | { | 180 | { |
| 181 | return &rc2_cbc; | 181 | return &rc2_cbc; |
| 182 | } | 182 | } |
| 183 | LCRYPTO_ALIAS(EVP_rc2_cbc); | ||
| 183 | 184 | ||
| 184 | static const EVP_CIPHER rc2_cfb64 = { | 185 | static const EVP_CIPHER rc2_cfb64 = { |
| 185 | .nid = NID_rc2_cfb64, | 186 | .nid = NID_rc2_cfb64, |
| @@ -202,6 +203,7 @@ EVP_rc2_cfb64(void) | |||
| 202 | { | 203 | { |
| 203 | return &rc2_cfb64; | 204 | return &rc2_cfb64; |
| 204 | } | 205 | } |
| 206 | LCRYPTO_ALIAS(EVP_rc2_cfb64); | ||
| 205 | 207 | ||
| 206 | static const EVP_CIPHER rc2_ofb = { | 208 | static const EVP_CIPHER rc2_ofb = { |
| 207 | .nid = NID_rc2_ofb64, | 209 | .nid = NID_rc2_ofb64, |
| @@ -224,6 +226,7 @@ EVP_rc2_ofb(void) | |||
| 224 | { | 226 | { |
| 225 | return &rc2_ofb; | 227 | return &rc2_ofb; |
| 226 | } | 228 | } |
| 229 | LCRYPTO_ALIAS(EVP_rc2_ofb); | ||
| 227 | 230 | ||
| 228 | static const EVP_CIPHER rc2_ecb = { | 231 | static const EVP_CIPHER rc2_ecb = { |
| 229 | .nid = NID_rc2_ecb, | 232 | .nid = NID_rc2_ecb, |
| @@ -246,6 +249,7 @@ EVP_rc2_ecb(void) | |||
| 246 | { | 249 | { |
| 247 | return &rc2_ecb; | 250 | return &rc2_ecb; |
| 248 | } | 251 | } |
| 252 | LCRYPTO_ALIAS(EVP_rc2_ecb); | ||
| 249 | 253 | ||
| 250 | #define RC2_40_MAGIC 0xa0 | 254 | #define RC2_40_MAGIC 0xa0 |
| 251 | #define RC2_64_MAGIC 0x78 | 255 | #define RC2_64_MAGIC 0x78 |
| @@ -284,12 +288,14 @@ EVP_rc2_64_cbc(void) | |||
| 284 | { | 288 | { |
| 285 | return (&r2_64_cbc_cipher); | 289 | return (&r2_64_cbc_cipher); |
| 286 | } | 290 | } |
| 291 | LCRYPTO_ALIAS(EVP_rc2_64_cbc); | ||
| 287 | 292 | ||
| 288 | const EVP_CIPHER * | 293 | const EVP_CIPHER * |
| 289 | EVP_rc2_40_cbc(void) | 294 | EVP_rc2_40_cbc(void) |
| 290 | { | 295 | { |
| 291 | return (&r2_40_cbc_cipher); | 296 | return (&r2_40_cbc_cipher); |
| 292 | } | 297 | } |
| 298 | LCRYPTO_ALIAS(EVP_rc2_40_cbc); | ||
| 293 | 299 | ||
| 294 | static int | 300 | static int |
| 295 | rc2_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, | 301 | rc2_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, |
