diff options
author | schwarze <> | 2017-08-20 19:45:19 +0000 |
---|---|---|
committer | schwarze <> | 2017-08-20 19:45:19 +0000 |
commit | b5ea9bef8120121305f3090c75a027833140f5d6 (patch) | |
tree | 517b916c11bdfd0edf22a20cd96133876d9931ed /src/lib | |
parent | fd1c161b911b1304c14f1759e0049b894fe4b81c (diff) | |
download | openbsd-b5ea9bef8120121305f3090c75a027833140f5d6.tar.gz openbsd-b5ea9bef8120121305f3090c75a027833140f5d6.tar.bz2 openbsd-b5ea9bef8120121305f3090c75a027833140f5d6.zip |
mention CRYPTO_mem_leaks_cb(3) because OpenSSL
now also documents it, in OPENSSL_malloc.pod
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/libcrypto/man/CRYPTO_get_mem_functions.3 | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/src/lib/libcrypto/man/CRYPTO_get_mem_functions.3 b/src/lib/libcrypto/man/CRYPTO_get_mem_functions.3 index 0a1ca384a8..04c0ffadc2 100644 --- a/src/lib/libcrypto/man/CRYPTO_get_mem_functions.3 +++ b/src/lib/libcrypto/man/CRYPTO_get_mem_functions.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: CRYPTO_get_mem_functions.3,v 1.2 2016/11/29 21:29:19 jmc Exp $ | 1 | .\" $OpenBSD: CRYPTO_get_mem_functions.3,v 1.3 2017/08/20 19:45:19 schwarze Exp $ |
2 | .\" | 2 | .\" |
3 | .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> | 3 | .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> |
4 | .\" | 4 | .\" |
@@ -14,7 +14,7 @@ | |||
14 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 14 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
15 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 15 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
16 | .\" | 16 | .\" |
17 | .Dd $Mdocdate: November 29 2016 $ | 17 | .Dd $Mdocdate: August 20 2017 $ |
18 | .Dt CRYPTO_GET_MEM_FUNCTIONS 3 | 18 | .Dt CRYPTO_GET_MEM_FUNCTIONS 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -22,7 +22,8 @@ | |||
22 | .Nm CRYPTO_set_mem_functions , | 22 | .Nm CRYPTO_set_mem_functions , |
23 | .Nm CRYPTO_mem_ctrl , | 23 | .Nm CRYPTO_mem_ctrl , |
24 | .Nm CRYPTO_mem_leaks , | 24 | .Nm CRYPTO_mem_leaks , |
25 | .Nm CRYPTO_mem_leaks_fp | 25 | .Nm CRYPTO_mem_leaks_fp , |
26 | .Nm CRYPTO_mem_leaks_cb | ||
26 | .Nd legacy OpenSSL memory allocation control | 27 | .Nd legacy OpenSSL memory allocation control |
27 | .Sh SYNOPSIS | 28 | .Sh SYNOPSIS |
28 | .In openssl/crypto.h | 29 | .In openssl/crypto.h |
@@ -50,6 +51,18 @@ | |||
50 | .Fo CRYPTO_mem_leaks_fp | 51 | .Fo CRYPTO_mem_leaks_fp |
51 | .Fa "FILE *fp" | 52 | .Fa "FILE *fp" |
52 | .Fc | 53 | .Fc |
54 | .Ft typedef void * | ||
55 | .Fo CRYPTO_MEM_LEAK_CB | ||
56 | .Fa "unsigned long" | ||
57 | .Fa "const char *" | ||
58 | .Fa int | ||
59 | .Fa int | ||
60 | .Fa "void *" | ||
61 | .Fc | ||
62 | .Ft void | ||
63 | .Fo CRYPTO_mem_leaks_cb | ||
64 | .Fa "CRYPTO_MEM_LEAK_CB *cb" | ||
65 | .Fc | ||
53 | .Sh DESCRIPTION | 66 | .Sh DESCRIPTION |
54 | Do not use any of the interfaces documented here. | 67 | Do not use any of the interfaces documented here. |
55 | They are provided purely for compatibility with legacy application code. | 68 | They are provided purely for compatibility with legacy application code. |
@@ -66,8 +79,9 @@ to those of its arguments that are not | |||
66 | .Fn CRYPTO_set_mem_functions , | 79 | .Fn CRYPTO_set_mem_functions , |
67 | .Fn CRYPTO_mem_ctrl , | 80 | .Fn CRYPTO_mem_ctrl , |
68 | .Fn CRYPTO_mem_leaks , | 81 | .Fn CRYPTO_mem_leaks , |
82 | .Fn CRYPTO_mem_leaks_fp , | ||
69 | and | 83 | and |
70 | .Fn CRYPTO_mem_leaks_fp | 84 | .Fn CRYPTO_mem_leaks_cb |
71 | have no effect. | 85 | have no effect. |
72 | .Sh RETURN VALUES | 86 | .Sh RETURN VALUES |
73 | .Fn CRYPTO_set_mem_functions | 87 | .Fn CRYPTO_set_mem_functions |