summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/OPENSSL_cleanse.3
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/man/OPENSSL_cleanse.3')
-rw-r--r--src/lib/libcrypto/man/OPENSSL_cleanse.311
1 files changed, 5 insertions, 6 deletions
diff --git a/src/lib/libcrypto/man/OPENSSL_cleanse.3 b/src/lib/libcrypto/man/OPENSSL_cleanse.3
index b8fc7acad9..ec84e83b3e 100644
--- a/src/lib/libcrypto/man/OPENSSL_cleanse.3
+++ b/src/lib/libcrypto/man/OPENSSL_cleanse.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: OPENSSL_cleanse.3,v 1.1 2016/11/29 18:16:09 deraadt Exp $ 1.\" $OpenBSD: OPENSSL_cleanse.3,v 1.2 2016/11/29 21:29:19 jmc Exp $
2.\" 2.\"
3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org>
4.\" 4.\"
@@ -15,23 +15,22 @@
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: November 29 2016 $
18.Dt OPENSSL_cleanse 3 18.Dt OPENSSL_CLEANSE 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
21.Nm OPENSSL_cleanse 21.Nm OPENSSL_cleanse
22.Nd OpenSSL memory cleaning operation 22.Nd OpenSSL memory cleaning operation
23.Sh SYNOPSIS 23.Sh SYNOPSIS
24.In openssl/crypto.h 24.In openssl/crypto.h
25.Fc
26.Ft void 25.Ft void
27.Fo OPENSSL_cleanse 26.Fo OPENSSL_cleanse
28.Fa "void *ptr" 27.Fa "void *ptr"
29.Fa "size_t len" 28.Fa "size_t len"
30.Fc 29.Fc
31.Sh DESCRIPTION 30.Sh DESCRIPTION
32Do not use any of the interfaces documented here. 31Do not use the interface documented here.
33They are provided purely for compatibility with legacy application code. 32It is provided purely for compatibility with legacy application code.
34.Pp 33.Pp
35.Fn OPENSSL_cleanse 34.Fn OPENSSL_cleanse
36has the same semantics as and is a wrapper around 35has the same semantics as, and is a wrapper around,
37.Xr explicit_bzero 3 . 36.Xr explicit_bzero 3 .