diff options
author | beck <> | 2023-07-07 13:54:46 +0000 |
---|---|---|
committer | beck <> | 2023-07-07 13:54:46 +0000 |
commit | 6bba0b0cef45b790c7a98a818e6018c91de8af0b (patch) | |
tree | 8637b2fb4bca234d55b598e035f23335be46ce49 /src/lib/libcrypto/evp/pmeth_lib.c | |
parent | fcdb286fc308a6ce5c66d8a4653f2e2e6c4903ed (diff) | |
download | openbsd-6bba0b0cef45b790c7a98a818e6018c91de8af0b.tar.gz openbsd-6bba0b0cef45b790c7a98a818e6018c91de8af0b.tar.bz2 openbsd-6bba0b0cef45b790c7a98a818e6018c91de8af0b.zip |
Hide symbols in hkdf, evp, err, ecdsa, and ec
(part 2 of commit)
ok jsing@
Diffstat (limited to 'src/lib/libcrypto/evp/pmeth_lib.c')
-rw-r--r-- | src/lib/libcrypto/evp/pmeth_lib.c | 39 |
1 files changed, 38 insertions, 1 deletions
diff --git a/src/lib/libcrypto/evp/pmeth_lib.c b/src/lib/libcrypto/evp/pmeth_lib.c index 3341ba1e0f..cad38d4fe9 100644 --- a/src/lib/libcrypto/evp/pmeth_lib.c +++ b/src/lib/libcrypto/evp/pmeth_lib.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: pmeth_lib.c,v 1.31 2023/06/20 14:14:00 tb Exp $ */ | 1 | /* $OpenBSD: pmeth_lib.c,v 1.32 2023/07/07 13:54:46 beck Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2006. | 3 | * project 2006. |
4 | */ | 4 | */ |
@@ -149,6 +149,7 @@ EVP_PKEY_meth_find(int type) | |||
149 | 149 | ||
150 | return NULL; | 150 | return NULL; |
151 | } | 151 | } |
152 | LCRYPTO_ALIAS(EVP_PKEY_meth_find); | ||
152 | 153 | ||
153 | static EVP_PKEY_CTX * | 154 | static EVP_PKEY_CTX * |
154 | evp_pkey_ctx_new(EVP_PKEY *pkey, ENGINE *engine, int id) | 155 | evp_pkey_ctx_new(EVP_PKEY *pkey, ENGINE *engine, int id) |
@@ -225,6 +226,7 @@ EVP_PKEY_meth_new(int id, int flags) | |||
225 | 226 | ||
226 | return pmeth; | 227 | return pmeth; |
227 | } | 228 | } |
229 | LCRYPTO_ALIAS(EVP_PKEY_meth_new); | ||
228 | 230 | ||
229 | void | 231 | void |
230 | EVP_PKEY_meth_get0_info(int *ppkey_id, int *pflags, const EVP_PKEY_METHOD *meth) | 232 | EVP_PKEY_meth_get0_info(int *ppkey_id, int *pflags, const EVP_PKEY_METHOD *meth) |
@@ -234,6 +236,7 @@ EVP_PKEY_meth_get0_info(int *ppkey_id, int *pflags, const EVP_PKEY_METHOD *meth) | |||
234 | if (pflags) | 236 | if (pflags) |
235 | *pflags = meth->flags; | 237 | *pflags = meth->flags; |
236 | } | 238 | } |
239 | LCRYPTO_ALIAS(EVP_PKEY_meth_get0_info); | ||
237 | 240 | ||
238 | void | 241 | void |
239 | EVP_PKEY_meth_copy(EVP_PKEY_METHOD *dst, const EVP_PKEY_METHOD *src) | 242 | EVP_PKEY_meth_copy(EVP_PKEY_METHOD *dst, const EVP_PKEY_METHOD *src) |
@@ -248,6 +251,7 @@ EVP_PKEY_meth_copy(EVP_PKEY_METHOD *dst, const EVP_PKEY_METHOD *src) | |||
248 | dst->pkey_id = preserve.pkey_id; | 251 | dst->pkey_id = preserve.pkey_id; |
249 | dst->flags = preserve.flags; | 252 | dst->flags = preserve.flags; |
250 | } | 253 | } |
254 | LCRYPTO_ALIAS(EVP_PKEY_meth_copy); | ||
251 | 255 | ||
252 | void | 256 | void |
253 | EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) | 257 | EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) |
@@ -255,18 +259,21 @@ EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) | |||
255 | if (pmeth && (pmeth->flags & EVP_PKEY_FLAG_DYNAMIC)) | 259 | if (pmeth && (pmeth->flags & EVP_PKEY_FLAG_DYNAMIC)) |
256 | free(pmeth); | 260 | free(pmeth); |
257 | } | 261 | } |
262 | LCRYPTO_ALIAS(EVP_PKEY_meth_free); | ||
258 | 263 | ||
259 | EVP_PKEY_CTX * | 264 | EVP_PKEY_CTX * |
260 | EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *engine) | 265 | EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *engine) |
261 | { | 266 | { |
262 | return evp_pkey_ctx_new(pkey, engine, -1); | 267 | return evp_pkey_ctx_new(pkey, engine, -1); |
263 | } | 268 | } |
269 | LCRYPTO_ALIAS(EVP_PKEY_CTX_new); | ||
264 | 270 | ||
265 | EVP_PKEY_CTX * | 271 | EVP_PKEY_CTX * |
266 | EVP_PKEY_CTX_new_id(int id, ENGINE *engine) | 272 | EVP_PKEY_CTX_new_id(int id, ENGINE *engine) |
267 | { | 273 | { |
268 | return evp_pkey_ctx_new(NULL, engine, id); | 274 | return evp_pkey_ctx_new(NULL, engine, id); |
269 | } | 275 | } |
276 | LCRYPTO_ALIAS(EVP_PKEY_CTX_new_id); | ||
270 | 277 | ||
271 | EVP_PKEY_CTX * | 278 | EVP_PKEY_CTX * |
272 | EVP_PKEY_CTX_dup(EVP_PKEY_CTX *pctx) | 279 | EVP_PKEY_CTX_dup(EVP_PKEY_CTX *pctx) |
@@ -308,6 +315,7 @@ EVP_PKEY_CTX_dup(EVP_PKEY_CTX *pctx) | |||
308 | EVP_PKEY_CTX_free(rctx); | 315 | EVP_PKEY_CTX_free(rctx); |
309 | return NULL; | 316 | return NULL; |
310 | } | 317 | } |
318 | LCRYPTO_ALIAS(EVP_PKEY_CTX_dup); | ||
311 | 319 | ||
312 | int | 320 | int |
313 | EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) | 321 | EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) |
@@ -323,6 +331,7 @@ EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) | |||
323 | 331 | ||
324 | return 1; | 332 | return 1; |
325 | } | 333 | } |
334 | LCRYPTO_ALIAS(EVP_PKEY_meth_add0); | ||
326 | 335 | ||
327 | void | 336 | void |
328 | EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx) | 337 | EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx) |
@@ -338,6 +347,7 @@ EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx) | |||
338 | #endif | 347 | #endif |
339 | free(ctx); | 348 | free(ctx); |
340 | } | 349 | } |
350 | LCRYPTO_ALIAS(EVP_PKEY_CTX_free); | ||
341 | 351 | ||
342 | int | 352 | int |
343 | EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd, | 353 | EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd, |
@@ -370,6 +380,7 @@ EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd, | |||
370 | return ret; | 380 | return ret; |
371 | 381 | ||
372 | } | 382 | } |
383 | LCRYPTO_ALIAS(EVP_PKEY_CTX_ctrl); | ||
373 | 384 | ||
374 | int | 385 | int |
375 | EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, const char *name, const char *value) | 386 | EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, const char *name, const char *value) |
@@ -384,6 +395,7 @@ EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, const char *name, const char *value) | |||
384 | } | 395 | } |
385 | return ctx->pmeth->ctrl_str(ctx, name, value); | 396 | return ctx->pmeth->ctrl_str(ctx, name, value); |
386 | } | 397 | } |
398 | LCRYPTO_ALIAS(EVP_PKEY_CTX_ctrl_str); | ||
387 | 399 | ||
388 | int | 400 | int |
389 | EVP_PKEY_CTX_str2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *str) | 401 | EVP_PKEY_CTX_str2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *str) |
@@ -434,6 +446,7 @@ EVP_PKEY_CTX_get_operation(EVP_PKEY_CTX *ctx) | |||
434 | { | 446 | { |
435 | return ctx->operation; | 447 | return ctx->operation; |
436 | } | 448 | } |
449 | LCRYPTO_ALIAS(EVP_PKEY_CTX_get_operation); | ||
437 | 450 | ||
438 | void | 451 | void |
439 | EVP_PKEY_CTX_set0_keygen_info(EVP_PKEY_CTX *ctx, int *dat, int datlen) | 452 | EVP_PKEY_CTX_set0_keygen_info(EVP_PKEY_CTX *ctx, int *dat, int datlen) |
@@ -441,42 +454,49 @@ EVP_PKEY_CTX_set0_keygen_info(EVP_PKEY_CTX *ctx, int *dat, int datlen) | |||
441 | ctx->keygen_info = dat; | 454 | ctx->keygen_info = dat; |
442 | ctx->keygen_info_count = datlen; | 455 | ctx->keygen_info_count = datlen; |
443 | } | 456 | } |
457 | LCRYPTO_ALIAS(EVP_PKEY_CTX_set0_keygen_info); | ||
444 | 458 | ||
445 | void | 459 | void |
446 | EVP_PKEY_CTX_set_data(EVP_PKEY_CTX *ctx, void *data) | 460 | EVP_PKEY_CTX_set_data(EVP_PKEY_CTX *ctx, void *data) |
447 | { | 461 | { |
448 | ctx->data = data; | 462 | ctx->data = data; |
449 | } | 463 | } |
464 | LCRYPTO_ALIAS(EVP_PKEY_CTX_set_data); | ||
450 | 465 | ||
451 | void * | 466 | void * |
452 | EVP_PKEY_CTX_get_data(EVP_PKEY_CTX *ctx) | 467 | EVP_PKEY_CTX_get_data(EVP_PKEY_CTX *ctx) |
453 | { | 468 | { |
454 | return ctx->data; | 469 | return ctx->data; |
455 | } | 470 | } |
471 | LCRYPTO_ALIAS(EVP_PKEY_CTX_get_data); | ||
456 | 472 | ||
457 | EVP_PKEY * | 473 | EVP_PKEY * |
458 | EVP_PKEY_CTX_get0_pkey(EVP_PKEY_CTX *ctx) | 474 | EVP_PKEY_CTX_get0_pkey(EVP_PKEY_CTX *ctx) |
459 | { | 475 | { |
460 | return ctx->pkey; | 476 | return ctx->pkey; |
461 | } | 477 | } |
478 | LCRYPTO_ALIAS(EVP_PKEY_CTX_get0_pkey); | ||
462 | 479 | ||
463 | EVP_PKEY * | 480 | EVP_PKEY * |
464 | EVP_PKEY_CTX_get0_peerkey(EVP_PKEY_CTX *ctx) | 481 | EVP_PKEY_CTX_get0_peerkey(EVP_PKEY_CTX *ctx) |
465 | { | 482 | { |
466 | return ctx->peerkey; | 483 | return ctx->peerkey; |
467 | } | 484 | } |
485 | LCRYPTO_ALIAS(EVP_PKEY_CTX_get0_peerkey); | ||
468 | 486 | ||
469 | void | 487 | void |
470 | EVP_PKEY_CTX_set_app_data(EVP_PKEY_CTX *ctx, void *data) | 488 | EVP_PKEY_CTX_set_app_data(EVP_PKEY_CTX *ctx, void *data) |
471 | { | 489 | { |
472 | ctx->app_data = data; | 490 | ctx->app_data = data; |
473 | } | 491 | } |
492 | LCRYPTO_ALIAS(EVP_PKEY_CTX_set_app_data); | ||
474 | 493 | ||
475 | void * | 494 | void * |
476 | EVP_PKEY_CTX_get_app_data(EVP_PKEY_CTX *ctx) | 495 | EVP_PKEY_CTX_get_app_data(EVP_PKEY_CTX *ctx) |
477 | { | 496 | { |
478 | return ctx->app_data; | 497 | return ctx->app_data; |
479 | } | 498 | } |
499 | LCRYPTO_ALIAS(EVP_PKEY_CTX_get_app_data); | ||
480 | 500 | ||
481 | void | 501 | void |
482 | EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, | 502 | EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, |
@@ -484,6 +504,7 @@ EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, | |||
484 | { | 504 | { |
485 | pmeth->init = init; | 505 | pmeth->init = init; |
486 | } | 506 | } |
507 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_init); | ||
487 | 508 | ||
488 | void | 509 | void |
489 | EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, | 510 | EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, |
@@ -491,6 +512,7 @@ EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, | |||
491 | { | 512 | { |
492 | pmeth->copy = copy; | 513 | pmeth->copy = copy; |
493 | } | 514 | } |
515 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_copy); | ||
494 | 516 | ||
495 | void | 517 | void |
496 | EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, | 518 | EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, |
@@ -498,6 +520,7 @@ EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, | |||
498 | { | 520 | { |
499 | pmeth->cleanup = cleanup; | 521 | pmeth->cleanup = cleanup; |
500 | } | 522 | } |
523 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_cleanup); | ||
501 | 524 | ||
502 | void | 525 | void |
503 | EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth, | 526 | EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth, |
@@ -507,6 +530,7 @@ EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth, | |||
507 | pmeth->paramgen_init = paramgen_init; | 530 | pmeth->paramgen_init = paramgen_init; |
508 | pmeth->paramgen = paramgen; | 531 | pmeth->paramgen = paramgen; |
509 | } | 532 | } |
533 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_paramgen); | ||
510 | 534 | ||
511 | void | 535 | void |
512 | EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth, | 536 | EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth, |
@@ -516,6 +540,7 @@ EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth, | |||
516 | pmeth->keygen_init = keygen_init; | 540 | pmeth->keygen_init = keygen_init; |
517 | pmeth->keygen = keygen; | 541 | pmeth->keygen = keygen; |
518 | } | 542 | } |
543 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_keygen); | ||
519 | 544 | ||
520 | void | 545 | void |
521 | EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth, | 546 | EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth, |
@@ -526,6 +551,7 @@ EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth, | |||
526 | pmeth->sign_init = sign_init; | 551 | pmeth->sign_init = sign_init; |
527 | pmeth->sign = sign; | 552 | pmeth->sign = sign; |
528 | } | 553 | } |
554 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_sign); | ||
529 | 555 | ||
530 | void | 556 | void |
531 | EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth, | 557 | EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth, |
@@ -536,6 +562,7 @@ EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth, | |||
536 | pmeth->verify_init = verify_init; | 562 | pmeth->verify_init = verify_init; |
537 | pmeth->verify = verify; | 563 | pmeth->verify = verify; |
538 | } | 564 | } |
565 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_verify); | ||
539 | 566 | ||
540 | void | 567 | void |
541 | EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth, | 568 | EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth, |
@@ -547,6 +574,7 @@ EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth, | |||
547 | pmeth->verify_recover_init = verify_recover_init; | 574 | pmeth->verify_recover_init = verify_recover_init; |
548 | pmeth->verify_recover = verify_recover; | 575 | pmeth->verify_recover = verify_recover; |
549 | } | 576 | } |
577 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_verify_recover); | ||
550 | 578 | ||
551 | void | 579 | void |
552 | EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth, | 580 | EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth, |
@@ -557,6 +585,7 @@ EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth, | |||
557 | pmeth->signctx_init = signctx_init; | 585 | pmeth->signctx_init = signctx_init; |
558 | pmeth->signctx = signctx; | 586 | pmeth->signctx = signctx; |
559 | } | 587 | } |
588 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_signctx); | ||
560 | 589 | ||
561 | void | 590 | void |
562 | EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth, | 591 | EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth, |
@@ -567,6 +596,7 @@ EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth, | |||
567 | pmeth->verifyctx_init = verifyctx_init; | 596 | pmeth->verifyctx_init = verifyctx_init; |
568 | pmeth->verifyctx = verifyctx; | 597 | pmeth->verifyctx = verifyctx; |
569 | } | 598 | } |
599 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_verifyctx); | ||
570 | 600 | ||
571 | void | 601 | void |
572 | EVP_PKEY_meth_set_encrypt(EVP_PKEY_METHOD *pmeth, | 602 | EVP_PKEY_meth_set_encrypt(EVP_PKEY_METHOD *pmeth, |
@@ -577,6 +607,7 @@ EVP_PKEY_meth_set_encrypt(EVP_PKEY_METHOD *pmeth, | |||
577 | pmeth->encrypt_init = encrypt_init; | 607 | pmeth->encrypt_init = encrypt_init; |
578 | pmeth->encrypt = encryptfn; | 608 | pmeth->encrypt = encryptfn; |
579 | } | 609 | } |
610 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_encrypt); | ||
580 | 611 | ||
581 | void | 612 | void |
582 | EVP_PKEY_meth_set_decrypt(EVP_PKEY_METHOD *pmeth, | 613 | EVP_PKEY_meth_set_decrypt(EVP_PKEY_METHOD *pmeth, |
@@ -587,6 +618,7 @@ EVP_PKEY_meth_set_decrypt(EVP_PKEY_METHOD *pmeth, | |||
587 | pmeth->decrypt_init = decrypt_init; | 618 | pmeth->decrypt_init = decrypt_init; |
588 | pmeth->decrypt = decrypt; | 619 | pmeth->decrypt = decrypt; |
589 | } | 620 | } |
621 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_decrypt); | ||
590 | 622 | ||
591 | void | 623 | void |
592 | EVP_PKEY_meth_set_derive(EVP_PKEY_METHOD *pmeth, | 624 | EVP_PKEY_meth_set_derive(EVP_PKEY_METHOD *pmeth, |
@@ -596,6 +628,7 @@ EVP_PKEY_meth_set_derive(EVP_PKEY_METHOD *pmeth, | |||
596 | pmeth->derive_init = derive_init; | 628 | pmeth->derive_init = derive_init; |
597 | pmeth->derive = derive; | 629 | pmeth->derive = derive; |
598 | } | 630 | } |
631 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_derive); | ||
599 | 632 | ||
600 | void | 633 | void |
601 | EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth, | 634 | EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth, |
@@ -605,12 +638,14 @@ EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth, | |||
605 | pmeth->ctrl = ctrl; | 638 | pmeth->ctrl = ctrl; |
606 | pmeth->ctrl_str = ctrl_str; | 639 | pmeth->ctrl_str = ctrl_str; |
607 | } | 640 | } |
641 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_ctrl); | ||
608 | 642 | ||
609 | void | 643 | void |
610 | EVP_PKEY_meth_set_check(EVP_PKEY_METHOD *pmeth, int (*check)(EVP_PKEY *pkey)) | 644 | EVP_PKEY_meth_set_check(EVP_PKEY_METHOD *pmeth, int (*check)(EVP_PKEY *pkey)) |
611 | { | 645 | { |
612 | pmeth->check = check; | 646 | pmeth->check = check; |
613 | } | 647 | } |
648 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_check); | ||
614 | 649 | ||
615 | void | 650 | void |
616 | EVP_PKEY_meth_set_public_check(EVP_PKEY_METHOD *pmeth, | 651 | EVP_PKEY_meth_set_public_check(EVP_PKEY_METHOD *pmeth, |
@@ -618,6 +653,7 @@ EVP_PKEY_meth_set_public_check(EVP_PKEY_METHOD *pmeth, | |||
618 | { | 653 | { |
619 | pmeth->public_check = public_check; | 654 | pmeth->public_check = public_check; |
620 | } | 655 | } |
656 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_public_check); | ||
621 | 657 | ||
622 | void | 658 | void |
623 | EVP_PKEY_meth_set_param_check(EVP_PKEY_METHOD *pmeth, | 659 | EVP_PKEY_meth_set_param_check(EVP_PKEY_METHOD *pmeth, |
@@ -625,3 +661,4 @@ EVP_PKEY_meth_set_param_check(EVP_PKEY_METHOD *pmeth, | |||
625 | { | 661 | { |
626 | pmeth->param_check = param_check; | 662 | pmeth->param_check = param_check; |
627 | } | 663 | } |
664 | LCRYPTO_ALIAS(EVP_PKEY_meth_set_param_check); | ||