summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa/dsa_meth.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/dsa/dsa_meth.c')
-rw-r--r--src/lib/libcrypto/dsa/dsa_meth.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/lib/libcrypto/dsa/dsa_meth.c b/src/lib/libcrypto/dsa/dsa_meth.c
index 392afb84df..c84b5287e1 100644
--- a/src/lib/libcrypto/dsa/dsa_meth.c
+++ b/src/lib/libcrypto/dsa/dsa_meth.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: dsa_meth.c,v 1.6 2022/11/26 16:08:52 tb Exp $ */ 1/* $OpenBSD: dsa_meth.c,v 1.7 2023/07/08 14:28:15 beck Exp $ */
2/* 2/*
3 * Copyright (c) 2018 Theo Buehler <tb@openbsd.org> 3 * Copyright (c) 2018 Theo Buehler <tb@openbsd.org>
4 * 4 *
@@ -38,6 +38,7 @@ DSA_meth_new(const char *name, int flags)
38 38
39 return meth; 39 return meth;
40} 40}
41LCRYPTO_ALIAS(DSA_meth_new);
41 42
42void 43void
43DSA_meth_free(DSA_METHOD *meth) 44DSA_meth_free(DSA_METHOD *meth)
@@ -48,6 +49,7 @@ DSA_meth_free(DSA_METHOD *meth)
48 free(meth->name); 49 free(meth->name);
49 free(meth); 50 free(meth);
50} 51}
52LCRYPTO_ALIAS(DSA_meth_free);
51 53
52DSA_METHOD * 54DSA_METHOD *
53DSA_meth_dup(const DSA_METHOD *meth) 55DSA_meth_dup(const DSA_METHOD *meth)
@@ -64,12 +66,14 @@ DSA_meth_dup(const DSA_METHOD *meth)
64 66
65 return copy; 67 return copy;
66} 68}
69LCRYPTO_ALIAS(DSA_meth_dup);
67 70
68const char * 71const char *
69DSA_meth_get0_name(const DSA_METHOD *meth) 72DSA_meth_get0_name(const DSA_METHOD *meth)
70{ 73{
71 return meth->name; 74 return meth->name;
72} 75}
76LCRYPTO_ALIAS(DSA_meth_get0_name);
73 77
74int 78int
75DSA_meth_set1_name(DSA_METHOD *meth, const char *name) 79DSA_meth_set1_name(DSA_METHOD *meth, const char *name)
@@ -86,6 +90,7 @@ DSA_meth_set1_name(DSA_METHOD *meth, const char *name)
86 90
87 return 1; 91 return 1;
88} 92}
93LCRYPTO_ALIAS(DSA_meth_set1_name);
89 94
90int 95int
91DSA_meth_set_sign(DSA_METHOD *meth, 96DSA_meth_set_sign(DSA_METHOD *meth,
@@ -94,6 +99,7 @@ DSA_meth_set_sign(DSA_METHOD *meth,
94 meth->dsa_do_sign = sign; 99 meth->dsa_do_sign = sign;
95 return 1; 100 return 1;
96} 101}
102LCRYPTO_ALIAS(DSA_meth_set_sign);
97 103
98int 104int
99DSA_meth_set_finish(DSA_METHOD *meth, int (*finish)(DSA *)) 105DSA_meth_set_finish(DSA_METHOD *meth, int (*finish)(DSA *))
@@ -101,3 +107,4 @@ DSA_meth_set_finish(DSA_METHOD *meth, int (*finish)(DSA *))
101 meth->finish = finish; 107 meth->finish = finish;
102 return 1; 108 return 1;
103} 109}
110LCRYPTO_ALIAS(DSA_meth_set_finish);