diff options
| author | schwarze <> | 2017-08-20 19:45:19 +0000 |
|---|---|---|
| committer | schwarze <> | 2017-08-20 19:45:19 +0000 |
| commit | 69a8ff15b3a27abc79e9dfbb8c5508c7dc169b34 (patch) | |
| tree | 517b916c11bdfd0edf22a20cd96133876d9931ed | |
| parent | 72c2831911bbfa69a8d0475a83df9075967efc67 (diff) | |
| download | openbsd-69a8ff15b3a27abc79e9dfbb8c5508c7dc169b34.tar.gz openbsd-69a8ff15b3a27abc79e9dfbb8c5508c7dc169b34.tar.bz2 openbsd-69a8ff15b3a27abc79e9dfbb8c5508c7dc169b34.zip | |
mention CRYPTO_mem_leaks_cb(3) because OpenSSL
now also documents it, in OPENSSL_malloc.pod
Diffstat (limited to '')
| -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 |
