summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
diff options
context:
space:
mode:
authorschwarze <>2018-02-16 17:24:33 +0000
committerschwarze <>2018-02-16 17:24:33 +0000
commitf55ff89e071f9edde98b7cb4cb3940535d483564 (patch)
tree247edf9ab28a69fdf34fa9e755758cef37d3beb0 /src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
parent2b590b33f5461bac9753a5eba4642c5c9b79a560 (diff)
downloadopenbsd-f55ff89e071f9edde98b7cb4cb3940535d483564.tar.gz
openbsd-f55ff89e071f9edde98b7cb4cb3940535d483564.tar.bz2
openbsd-f55ff89e071f9edde98b7cb4cb3940535d483564.zip
Add missing RETURN VALUES sections; from Paul Yang
via OpenSSL commit 1f13ad31 Dec 25 17:50:39 2017 +0800, tweaked by me.
Diffstat (limited to 'src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3')
-rw-r--r--src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.340
1 files changed, 36 insertions, 4 deletions
diff --git a/src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 b/src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
index e11a4b7708..ca33f2a56a 100644
--- a/src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
+++ b/src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
@@ -1,5 +1,6 @@
1.\" $OpenBSD: X509_NAME_ENTRY_get_object.3,v 1.6 2016/12/25 22:15:10 schwarze Exp $ 1.\" $OpenBSD: X509_NAME_ENTRY_get_object.3,v 1.7 2018/02/16 17:24:33 schwarze Exp $
2.\" OpenSSL aebb9aac Jul 19 09:27:53 2016 -0400 2.\" full merge up to: OpenSSL aebb9aac Jul 19 09:27:53 2016 -0400
3.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800
3.\" 4.\"
4.\" This file is a derived work. 5.\" This file is a derived work.
5.\" The changes are covered by the following Copyright and license: 6.\" The changes are covered by the following Copyright and license:
@@ -19,7 +20,8 @@
19.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 20.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
20.\" 21.\"
21.\" The original file was written by Dr. Stephen Henson <steve@openssl.org>. 22.\" The original file was written by Dr. Stephen Henson <steve@openssl.org>.
22.\" Copyright (c) 2002, 2005, 2006 The OpenSSL Project. All rights reserved. 23.\" Copyright (c) 2002, 2005, 2006, 2017 The OpenSSL Project.
24.\" All rights reserved.
23.\" 25.\"
24.\" Redistribution and use in source and binary forms, with or without 26.\" Redistribution and use in source and binary forms, with or without
25.\" modification, are permitted provided that the following conditions 27.\" modification, are permitted provided that the following conditions
@@ -65,7 +67,7 @@
65.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 67.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
66.\" OF THE POSSIBILITY OF SUCH DAMAGE. 68.\" OF THE POSSIBILITY OF SUCH DAMAGE.
67.\" 69.\"
68.Dd $Mdocdate: December 25 2016 $ 70.Dd $Mdocdate: February 16 2018 $
69.Dt X509_NAME_ENTRY_GET_OBJECT 3 71.Dt X509_NAME_ENTRY_GET_OBJECT 3
70.Os 72.Os
71.Sh NAME 73.Sh NAME
@@ -220,6 +222,36 @@ but in the case of
220.Fn X509_NAME_ENTRY_set_data 222.Fn X509_NAME_ENTRY_set_data
221the field type must be set first so the relevant field information 223the field type must be set first so the relevant field information
222can be looked up internally. 224can be looked up internally.
225.Sh RETURN VALUES
226.Fn X509_NAME_ENTRY_new ,
227.Fn X509_NAME_ENTRY_create_by_txt ,
228.Fn X509_NAME_ENTRY_create_by_NID ,
229and
230.Fn X509_NAME_ENTRY_create_by_OBJ
231return a valid
232.Vt X509_NAME_ENTRY
233structure on success or
234.Dv NULL
235if an error occurred.
236.Pp
237.Fn X509_NAME_ENTRY_get_object
238returns a valid
239.Vt ASN1_OBJECT
240structure if it is set or
241.Dv NULL
242if an error occurred.
243.Pp
244.Fn X509_NAME_ENTRY_get_data
245returns a valid
246.Vt ASN1_STRING
247structure if it is set or
248.Dv NULL
249if an error occurred.
250.Pp
251.Fn X509_NAME_ENTRY_set_object
252and
253.Fn X509_NAME_ENTRY_set_data
254return 1 on success or 0 on error.
223.Sh SEE ALSO 255.Sh SEE ALSO
224.Xr ERR_get_error 3 , 256.Xr ERR_get_error 3 ,
225.Xr OBJ_nid2obj 3 , 257.Xr OBJ_nid2obj 3 ,