summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/man/X509_OBJECT_get0_X509.325
1 files changed, 2 insertions, 23 deletions
diff --git a/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3 b/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3
index 099e8658f7..58db2d1911 100644
--- a/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3
+++ b/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_OBJECT_get0_X509.3,v 1.14 2022/01/15 23:38:50 jsg Exp $ 1.\" $OpenBSD: X509_OBJECT_get0_X509.3,v 1.15 2025/03/08 16:55:53 tb Exp $
2.\" 2.\"
3.\" Copyright (c) 2018, 2021 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2018, 2021 Ingo Schwarze <schwarze@openbsd.org>
4.\" 4.\"
@@ -14,13 +14,12 @@
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: January 15 2022 $ 17.Dd $Mdocdate: March 8 2025 $
18.Dt X509_OBJECT_GET0_X509 3 18.Dt X509_OBJECT_GET0_X509 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
21.Nm X509_OBJECT_get_type , 21.Nm X509_OBJECT_get_type ,
22.Nm X509_OBJECT_new , 22.Nm X509_OBJECT_new ,
23.Nm X509_OBJECT_up_ref_count ,
24.Nm X509_OBJECT_free_contents , 23.Nm X509_OBJECT_free_contents ,
25.Nm X509_OBJECT_free , 24.Nm X509_OBJECT_free ,
26.Nm X509_OBJECT_get0_X509 , 25.Nm X509_OBJECT_get0_X509 ,
@@ -39,10 +38,6 @@
39.Fo X509_OBJECT_new 38.Fo X509_OBJECT_new
40.Fa void 39.Fa void
41.Fc 40.Fc
42.Ft int
43.Fo X509_OBJECT_up_ref_count
44.Fa "X509_OBJECT *obj"
45.Fc
46.Ft void 41.Ft void
47.Fo X509_OBJECT_free_contents 42.Fo X509_OBJECT_free_contents
48.Fa "X509_OBJECT *obj" 43.Fa "X509_OBJECT *obj"
@@ -106,17 +101,6 @@ If
106.Fa obj 101.Fa obj
107contains an 102contains an
108.Vt X509 103.Vt X509
109certificate or an
110.Vt X509_CRL
111certificate revocation list,
112.Fn X509_OBJECT_up_ref_count
113increments the reference count of that inner object by 1.
114Otherwise, no action occurs.
115.Pp
116If
117.Fa obj
118contains an
119.Vt X509
120certificate, 104certificate,
121.Fn X509_OBJECT_free_contents 105.Fn X509_OBJECT_free_contents
122calls 106calls
@@ -185,9 +169,6 @@ if it contains a certificate revocation list, or
185.Dv X509_LU_NONE 169.Dv X509_LU_NONE
186if it contains neither. 170if it contains neither.
187.Pp 171.Pp
188.Fn X509_OBJECT_up_ref_count
189returns 1 on success and 0 on failure.
190.Pp
191.Fn X509_OBJECT_new 172.Fn X509_OBJECT_new
192returns the new object or 173returns the new object or
193.Dv NULL 174.Dv NULL
@@ -263,8 +244,6 @@ or no match is found.
263.Xr X509_STORE_load_locations 3 , 244.Xr X509_STORE_load_locations 3 ,
264.Xr X509_STORE_new 3 245.Xr X509_STORE_new 3
265.Sh HISTORY 246.Sh HISTORY
266.Fn X509_OBJECT_up_ref_count
267and
268.Fn X509_OBJECT_free_contents 247.Fn X509_OBJECT_free_contents
269first appeared in SSLeay 0.8.0 and have been available since 248first appeared in SSLeay 0.8.0 and have been available since
270.Ox 2.4 . 249.Ox 2.4 .