summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/ERR_put_error.3
diff options
context:
space:
mode:
authorbeck <>2017-02-20 23:21:19 +0000
committerbeck <>2017-02-20 23:21:19 +0000
commit0179324cb8e49724e624c4a6c35de46c975416d4 (patch)
tree72f034bdca67cf5c4c20f03eb985bcaf9e3f89ef /src/lib/libcrypto/man/ERR_put_error.3
parent6cb36c9d835e1348d93099b63bcdaf2a02c38532 (diff)
downloadopenbsd-0179324cb8e49724e624c4a6c35de46c975416d4.tar.gz
openbsd-0179324cb8e49724e624c4a6c35de46c975416d4.tar.bz2
openbsd-0179324cb8e49724e624c4a6c35de46c975416d4.zip
Mark ERR_add_error_data and ERR_add_error_vdata as not for internal use,
and document ERR_asprintf_error_data as their replacement. ok jsing@, ingo@
Diffstat (limited to 'src/lib/libcrypto/man/ERR_put_error.3')
-rw-r--r--src/lib/libcrypto/man/ERR_put_error.314
1 files changed, 11 insertions, 3 deletions
diff --git a/src/lib/libcrypto/man/ERR_put_error.3 b/src/lib/libcrypto/man/ERR_put_error.3
index 2b41bedea3..3011e16df4 100644
--- a/src/lib/libcrypto/man/ERR_put_error.3
+++ b/src/lib/libcrypto/man/ERR_put_error.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ERR_put_error.3,v 1.4 2016/11/23 17:54:15 schwarze Exp $ 1.\" $OpenBSD: ERR_put_error.3,v 1.5 2017/02/20 23:21:19 beck Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Ulf Moeller <ulf@openssl.org>. 4.\" This file was written by Ulf Moeller <ulf@openssl.org>.
@@ -48,12 +48,13 @@
48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
49.\" OF THE POSSIBILITY OF SUCH DAMAGE. 49.\" OF THE POSSIBILITY OF SUCH DAMAGE.
50.\" 50.\"
51.Dd $Mdocdate: November 23 2016 $ 51.Dd $Mdocdate: February 20 2017 $
52.Dt ERR_PUT_ERROR 3 52.Dt ERR_PUT_ERROR 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
55.Nm ERR_put_error , 55.Nm ERR_put_error ,
56.Nm ERR_add_error_data 56.Nm ERR_add_error_data ,
57.Nm ERR_add_error_vdata
57.Nd record an OpenSSL error 58.Nd record an OpenSSL error
58.Sh SYNOPSIS 59.Sh SYNOPSIS
59.In openssl/err.h 60.In openssl/err.h
@@ -97,6 +98,12 @@ string arguments with the error code added last.
97.Fn ERR_add_error_vdata 98.Fn ERR_add_error_vdata
98is similar except the argument is a 99is similar except the argument is a
99.Vt va_list . 100.Vt va_list .
101Use of
102.Fn ERR_add_error_data
103and
104.Fn ERR_add_error_vdata
105is deprecated inside of LibreSSL in favour of
106.Xr ERR_asprintf_error_data 3 .
100.Pp 107.Pp
101.Xr ERR_load_strings 3 108.Xr ERR_load_strings 3
102can be used to register error strings so that the application can 109can be used to register error strings so that the application can
@@ -136,6 +143,7 @@ which must use the
136macro. 143macro.
137.Sh SEE ALSO 144.Sh SEE ALSO
138.Xr ERR 3 , 145.Xr ERR 3 ,
146.Xr ERR_asprintf_error_data 3 ,
139.Xr ERR_load_strings 3 147.Xr ERR_load_strings 3
140.Sh HISTORY 148.Sh HISTORY
141.Fn ERR_put_error 149.Fn ERR_put_error