summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/BIO_f_buffer.3
diff options
context:
space:
mode:
authorschwarze <>2022-12-18 19:35:36 +0000
committerschwarze <>2022-12-18 19:35:36 +0000
commitf26ef0aa360dae497f219007f5241029c6f83cf0 (patch)
tree347e585185753dc753be34949f9b80aa126c76dd /src/lib/libcrypto/man/BIO_f_buffer.3
parent1ab199ddcad92be2f6a793e79c23b1387880332e (diff)
downloadopenbsd-f26ef0aa360dae497f219007f5241029c6f83cf0.tar.gz
openbsd-f26ef0aa360dae497f219007f5241029c6f83cf0.tar.bz2
openbsd-f26ef0aa360dae497f219007f5241029c6f83cf0.zip
new manual page BIO_dup_chain(3)
Diffstat (limited to 'src/lib/libcrypto/man/BIO_f_buffer.3')
-rw-r--r--src/lib/libcrypto/man/BIO_f_buffer.314
1 files changed, 11 insertions, 3 deletions
diff --git a/src/lib/libcrypto/man/BIO_f_buffer.3 b/src/lib/libcrypto/man/BIO_f_buffer.3
index 27baf7270c..a22addfbcb 100644
--- a/src/lib/libcrypto/man/BIO_f_buffer.3
+++ b/src/lib/libcrypto/man/BIO_f_buffer.3
@@ -1,5 +1,5 @@
1.\" $OpenBSD: BIO_f_buffer.3,v 1.11 2022/03/31 17:27:16 naddy Exp $ 1.\" $OpenBSD: BIO_f_buffer.3,v 1.12 2022/12/18 19:35:36 schwarze Exp $
2.\" OpenSSL 9b86974e Mar 19 12:32:14 2016 -0400 2.\" full merge up to OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400
3.\" 3.\"
4.\" This file was written by Dr. Stephen Henson <steve@openssl.org>. 4.\" This file was written by Dr. Stephen Henson <steve@openssl.org>.
5.\" Copyright (c) 2000, 2010, 2015, 2016 The OpenSSL Project. 5.\" Copyright (c) 2000, 2010, 2015, 2016 The OpenSSL Project.
@@ -49,7 +49,7 @@
49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
50.\" OF THE POSSIBILITY OF SUCH DAMAGE. 50.\" OF THE POSSIBILITY OF SUCH DAMAGE.
51.\" 51.\"
52.Dd $Mdocdate: March 31 2022 $ 52.Dd $Mdocdate: December 18 2022 $
53.Dt BIO_F_BUFFER 3 53.Dt BIO_F_BUFFER 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -159,6 +159,14 @@ such as when removing a buffering BIO using
159.Xr BIO_pop 3 . 159.Xr BIO_pop 3 .
160.Xr BIO_flush 3 160.Xr BIO_flush 3
161may need to be retried if the ultimate source/sink BIO is non-blocking. 161may need to be retried if the ultimate source/sink BIO is non-blocking.
162.Pp
163When a chain containing a buffering BIO is copied with
164.Xr BIO_dup_chain 3 ,
165.Fn BIO_set_read_buffer_size
166and
167.Fn BIO_set_write_buffer_size
168are called internally to automatically copy both buffer sizes from the
169original BIO object to the new one.
162.Sh RETURN VALUES 170.Sh RETURN VALUES
163.Fn BIO_f_buffer 171.Fn BIO_f_buffer
164returns the buffering BIO method. 172returns the buffering BIO method.