summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/BIO_s_accept.3
diff options
context:
space:
mode:
authorschwarze <>2023-04-29 13:06:10 +0000
committerschwarze <>2023-04-29 13:06:10 +0000
commit754dd8cc01c6b74e180955f785d4cf88f725dfe1 (patch)
tree098388fbf89b9e0ae4b253a9d2cc7b5b46738a61 /src/lib/libcrypto/man/BIO_s_accept.3
parent429e1d506823cfc559b96d1a4e76473571320d8e (diff)
downloadopenbsd-754dd8cc01c6b74e180955f785d4cf88f725dfe1.tar.gz
openbsd-754dd8cc01c6b74e180955f785d4cf88f725dfe1.tar.bz2
openbsd-754dd8cc01c6b74e180955f785d4cf88f725dfe1.zip
Mention a few standard BIO_ctrl(3) command constants
that provide type-specific functionality here. While here, fix some wrong return types in the SYNOPSIS.
Diffstat (limited to 'src/lib/libcrypto/man/BIO_s_accept.3')
-rw-r--r--src/lib/libcrypto/man/BIO_s_accept.312
1 files changed, 9 insertions, 3 deletions
diff --git a/src/lib/libcrypto/man/BIO_s_accept.3 b/src/lib/libcrypto/man/BIO_s_accept.3
index 8a60eeda0a..8e88fe1c52 100644
--- a/src/lib/libcrypto/man/BIO_s_accept.3
+++ b/src/lib/libcrypto/man/BIO_s_accept.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_s_accept.3,v 1.15 2023/04/26 15:03:02 schwarze Exp $ 1.\" $OpenBSD: BIO_s_accept.3,v 1.16 2023/04/29 13:06:10 schwarze Exp $
2.\" full merge up to: OpenSSL c03726ca Thu Aug 27 12:28:08 2015 -0400 2.\" full merge up to: OpenSSL c03726ca Thu Aug 27 12:28:08 2015 -0400
3.\" 3.\"
4.\" This file is a derived work. 4.\" This file is a derived work.
@@ -65,7 +65,7 @@
65.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 65.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
66.\" OF THE POSSIBILITY OF SUCH DAMAGE. 66.\" OF THE POSSIBILITY OF SUCH DAMAGE.
67.\" 67.\"
68.Dd $Mdocdate: April 26 2023 $ 68.Dd $Mdocdate: April 29 2023 $
69.Dt BIO_S_ACCEPT 3 69.Dt BIO_S_ACCEPT 3
70.Os 70.Os
71.Sh NAME 71.Sh NAME
@@ -121,7 +121,7 @@
121.Fd #define BIO_BIND_NORMAL 0 121.Fd #define BIO_BIND_NORMAL 0
122.Fd #define BIO_BIND_REUSEADDR_IF_UNUSED 1 122.Fd #define BIO_BIND_REUSEADDR_IF_UNUSED 1
123.Fd #define BIO_BIND_REUSEADDR 2 123.Fd #define BIO_BIND_REUSEADDR 2
124.Ft int 124.Ft long
125.Fo BIO_do_accept 125.Fo BIO_do_accept
126.Fa "BIO *b" 126.Fa "BIO *b"
127.Fc 127.Fc
@@ -298,10 +298,16 @@ arguments correspond to macros as follows:
298.It Dv BIO_C_DO_STATE_MACHINE Ta 0 Ta Fn BIO_do_accept 298.It Dv BIO_C_DO_STATE_MACHINE Ta 0 Ta Fn BIO_do_accept
299.It Dv BIO_C_GET_ACCEPT Ta 0 Ta Fn BIO_get_accept_port 299.It Dv BIO_C_GET_ACCEPT Ta 0 Ta Fn BIO_get_accept_port
300.It Dv BIO_C_GET_BIND_MODE Ta 0 Ta Fn BIO_get_bind_mode 300.It Dv BIO_C_GET_BIND_MODE Ta 0 Ta Fn BIO_get_bind_mode
301.It Dv BIO_C_GET_FD Ta 0 Ta Xr BIO_get_fd 3
301.It Dv BIO_C_SET_ACCEPT Ta 0 Ta Fn BIO_set_accept_port 302.It Dv BIO_C_SET_ACCEPT Ta 0 Ta Fn BIO_set_accept_port
302.It Ta 1 Ta Fn BIO_set_nbio_accept 303.It Ta 1 Ta Fn BIO_set_nbio_accept
303.It Ta 2 Ta Fn BIO_set_accept_bios 304.It Ta 2 Ta Fn BIO_set_accept_bios
305.It Dv BIO_C_SET_FD Ta Fa fd Ta Xr BIO_set_fd 3
306.It Dv BIO_C_SET_NBIO Ta Fa n Ta Xr BIO_set_nbio 3
304.It Dv BIO_C_SET_BIND_MODE Ta Fa mode Ta Fn BIO_set_bind_mode 307.It Dv BIO_C_SET_BIND_MODE Ta Fa mode Ta Fn BIO_set_bind_mode
308.It Dv BIO_CTRL_GET_CLOSE Ta 0 Ta Xr BIO_get_close 3
309.It Dv BIO_CTRL_RESET Ta 0 Ta Xr BIO_reset 3
310.It Dv BIO_CTRL_SET_CLOSE Ta Fa flag Ta Xr BIO_set_close 3
305.El 311.El
306.Sh RETURN VALUES 312.Sh RETURN VALUES
307When called on an accept BIO object, 313When called on an accept BIO object,