summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authortb <>2024-04-15 15:41:27 +0000
committertb <>2024-04-15 15:41:27 +0000
commit2f9805058cabd2ccfc42e6aa18d2c92c4aa648f2 (patch)
treed4f121147f3797aaf1640f8aea3543992824f5a0 /src/lib
parent6b4f40197e2ae07caa53cf304deca0b5bfc5514c (diff)
downloadopenbsd-2f9805058cabd2ccfc42e6aa18d2c92c4aa648f2.tar.gz
openbsd-2f9805058cabd2ccfc42e6aa18d2c92c4aa648f2.tar.bz2
openbsd-2f9805058cabd2ccfc42e6aa18d2c92c4aa648f2.zip
Make ECPARAMETERS_{new,free,it} internal-only
ok jsing
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libcrypto/Symbols.list3
-rw-r--r--src/lib/libcrypto/ec/ec_asn1.c10
2 files changed, 5 insertions, 8 deletions
diff --git a/src/lib/libcrypto/Symbols.list b/src/lib/libcrypto/Symbols.list
index 36bf47c4eb..0bb8bb6aea 100644
--- a/src/lib/libcrypto/Symbols.list
+++ b/src/lib/libcrypto/Symbols.list
@@ -885,9 +885,6 @@ ECDSA_do_verify
885ECDSA_sign 885ECDSA_sign
886ECDSA_size 886ECDSA_size
887ECDSA_verify 887ECDSA_verify
888ECPARAMETERS_free
889ECPARAMETERS_it
890ECPARAMETERS_new
891ECPKPARAMETERS_free 888ECPKPARAMETERS_free
892ECPKPARAMETERS_it 889ECPKPARAMETERS_it
893ECPKPARAMETERS_new 890ECPKPARAMETERS_new
diff --git a/src/lib/libcrypto/ec/ec_asn1.c b/src/lib/libcrypto/ec/ec_asn1.c
index 683ca17417..eb28fa5332 100644
--- a/src/lib/libcrypto/ec/ec_asn1.c
+++ b/src/lib/libcrypto/ec/ec_asn1.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ec_asn1.c,v 1.48 2023/07/07 19:37:53 beck Exp $ */ 1/* $OpenBSD: ec_asn1.c,v 1.49 2024/04/15 15:41:27 tb Exp $ */
2/* 2/*
3 * Written by Nils Larsch for the OpenSSL project. 3 * Written by Nils Larsch for the OpenSSL project.
4 */ 4 */
@@ -448,16 +448,16 @@ const ASN1_ITEM ECPARAMETERS_it = {
448 .sname = "ECPARAMETERS", 448 .sname = "ECPARAMETERS",
449}; 449};
450 450
451ECPARAMETERS *ECPARAMETERS_new(void); 451static ECPARAMETERS *ECPARAMETERS_new(void);
452void ECPARAMETERS_free(ECPARAMETERS *a); 452static void ECPARAMETERS_free(ECPARAMETERS *a);
453 453
454ECPARAMETERS * 454static ECPARAMETERS *
455ECPARAMETERS_new(void) 455ECPARAMETERS_new(void)
456{ 456{
457 return (ECPARAMETERS*)ASN1_item_new(&ECPARAMETERS_it); 457 return (ECPARAMETERS*)ASN1_item_new(&ECPARAMETERS_it);
458} 458}
459 459
460void 460static void
461ECPARAMETERS_free(ECPARAMETERS *a) 461ECPARAMETERS_free(ECPARAMETERS *a)
462{ 462{
463 ASN1_item_free((ASN1_VALUE *)a, &ECPARAMETERS_it); 463 ASN1_item_free((ASN1_VALUE *)a, &ECPARAMETERS_it);