summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/mem_dbg.c
diff options
context:
space:
mode:
authorbeck <>2023-07-08 08:28:23 +0000
committerbeck <>2023-07-08 08:28:23 +0000
commit62076bba7c620e3ba9d5e1eb92934c369465834b (patch)
treea5a939397b6b2256dfb6935b10c9e72d34fbc502 /src/lib/libcrypto/mem_dbg.c
parent8035a603830bfb31d58529c3c42a85a6999ff6cb (diff)
downloadopenbsd-62076bba7c620e3ba9d5e1eb92934c369465834b.tar.gz
openbsd-62076bba7c620e3ba9d5e1eb92934c369465834b.tar.bz2
openbsd-62076bba7c620e3ba9d5e1eb92934c369465834b.zip
Hide symbols in crypto.h
ok jsing@
Diffstat (limited to 'src/lib/libcrypto/mem_dbg.c')
-rw-r--r--src/lib/libcrypto/mem_dbg.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/lib/libcrypto/mem_dbg.c b/src/lib/libcrypto/mem_dbg.c
index 602b139d1c..e2eacebe19 100644
--- a/src/lib/libcrypto/mem_dbg.c
+++ b/src/lib/libcrypto/mem_dbg.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: mem_dbg.c,v 1.24 2019/01/29 14:40:54 deraadt Exp $ */ 1/* $OpenBSD: mem_dbg.c,v 1.25 2023/07/08 08:28:23 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 *
@@ -133,30 +133,35 @@ CRYPTO_dbg_set_options(long bits)
133{ 133{
134 return; 134 return;
135} 135}
136LCRYPTO_ALIAS(CRYPTO_dbg_set_options);
136 137
137long 138long
138CRYPTO_dbg_get_options(void) 139CRYPTO_dbg_get_options(void)
139{ 140{
140 return (0); 141 return (0);
141} 142}
143LCRYPTO_ALIAS(CRYPTO_dbg_get_options);
142 144
143int 145int
144CRYPTO_push_info_(const char *info, const char *file, int line) 146CRYPTO_push_info_(const char *info, const char *file, int line)
145{ 147{
146 return (0); 148 return (0);
147} 149}
150LCRYPTO_ALIAS(CRYPTO_push_info_);
148 151
149int 152int
150CRYPTO_pop_info(void) 153CRYPTO_pop_info(void)
151{ 154{
152 return (0); 155 return (0);
153} 156}
157LCRYPTO_ALIAS(CRYPTO_pop_info);
154 158
155int 159int
156CRYPTO_remove_all_info(void) 160CRYPTO_remove_all_info(void)
157{ 161{
158 return (0); 162 return (0);
159} 163}
164LCRYPTO_ALIAS(CRYPTO_remove_all_info);
160 165
161void 166void
162CRYPTO_dbg_malloc(void *addr, int num, const char *file, int line, 167CRYPTO_dbg_malloc(void *addr, int num, const char *file, int line,
@@ -164,12 +169,14 @@ CRYPTO_dbg_malloc(void *addr, int num, const char *file, int line,
164{ 169{
165 OPENSSL_assert("CRYPTO_dbg_malloc is no longer permitted"); 170 OPENSSL_assert("CRYPTO_dbg_malloc is no longer permitted");
166} 171}
172LCRYPTO_ALIAS(CRYPTO_dbg_malloc);
167 173
168void 174void
169CRYPTO_dbg_free(void *addr, int before_p) 175CRYPTO_dbg_free(void *addr, int before_p)
170{ 176{
171 OPENSSL_assert("CRYPTO_dbg_free is no longer permitted"); 177 OPENSSL_assert("CRYPTO_dbg_free is no longer permitted");
172} 178}
179LCRYPTO_ALIAS(CRYPTO_dbg_free);
173 180
174void 181void
175CRYPTO_dbg_realloc(void *addr1, void *addr2, int num, 182CRYPTO_dbg_realloc(void *addr1, void *addr2, int num,
@@ -177,18 +184,21 @@ CRYPTO_dbg_realloc(void *addr1, void *addr2, int num,
177{ 184{
178 OPENSSL_assert("CRYPTO_dbg_realloc is no longer permitted"); 185 OPENSSL_assert("CRYPTO_dbg_realloc is no longer permitted");
179} 186}
187LCRYPTO_ALIAS(CRYPTO_dbg_realloc);
180 188
181int 189int
182CRYPTO_mem_leaks(BIO *b) 190CRYPTO_mem_leaks(BIO *b)
183{ 191{
184 return -1; 192 return -1;
185} 193}
194LCRYPTO_ALIAS(CRYPTO_mem_leaks);
186 195
187int 196int
188CRYPTO_mem_leaks_fp(FILE *fp) 197CRYPTO_mem_leaks_fp(FILE *fp)
189{ 198{
190 return -1; 199 return -1;
191} 200}
201LCRYPTO_ALIAS(CRYPTO_mem_leaks_fp);
192 202
193 203
194int 204int
@@ -196,3 +206,4 @@ CRYPTO_mem_leaks_cb(CRYPTO_MEM_LEAK_CB *cb)
196{ 206{
197 return -1; 207 return -1;
198} 208}
209LCRYPTO_ALIAS(CRYPTO_mem_leaks_cb);