summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bio/bss_bio.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/bio/bss_bio.c')
-rw-r--r--src/lib/libcrypto/bio/bss_bio.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/libcrypto/bio/bss_bio.c b/src/lib/libcrypto/bio/bss_bio.c
index c92d35d118..0de0b604b3 100644
--- a/src/lib/libcrypto/bio/bss_bio.c
+++ b/src/lib/libcrypto/bio/bss_bio.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: bss_bio.c,v 1.25 2022/01/07 09:02:17 tb Exp $ */ 1/* $OpenBSD: bss_bio.c,v 1.26 2023/07/05 21:23:37 beck Exp $ */
2/* ==================================================================== 2/* ====================================================================
3 * Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved. 3 * Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved.
4 * 4 *
@@ -112,6 +112,7 @@ BIO_s_bio(void)
112{ 112{
113 return &methods_biop; 113 return &methods_biop;
114} 114}
115LCRYPTO_ALIAS(BIO_s_bio);
115 116
116struct bio_bio_st { 117struct bio_bio_st {
117 BIO *peer; /* NULL if buf == NULL. 118 BIO *peer; /* NULL if buf == NULL.
@@ -795,24 +796,28 @@ BIO_new_bio_pair(BIO **bio1_p, size_t writebuf1, BIO **bio2_p, size_t writebuf2)
795 *bio2_p = bio2; 796 *bio2_p = bio2;
796 return ret; 797 return ret;
797} 798}
799LCRYPTO_ALIAS(BIO_new_bio_pair);
798 800
799size_t 801size_t
800BIO_ctrl_get_write_guarantee(BIO *bio) 802BIO_ctrl_get_write_guarantee(BIO *bio)
801{ 803{
802 return BIO_ctrl(bio, BIO_C_GET_WRITE_GUARANTEE, 0, NULL); 804 return BIO_ctrl(bio, BIO_C_GET_WRITE_GUARANTEE, 0, NULL);
803} 805}
806LCRYPTO_ALIAS(BIO_ctrl_get_write_guarantee);
804 807
805size_t 808size_t
806BIO_ctrl_get_read_request(BIO *bio) 809BIO_ctrl_get_read_request(BIO *bio)
807{ 810{
808 return BIO_ctrl(bio, BIO_C_GET_READ_REQUEST, 0, NULL); 811 return BIO_ctrl(bio, BIO_C_GET_READ_REQUEST, 0, NULL);
809} 812}
813LCRYPTO_ALIAS(BIO_ctrl_get_read_request);
810 814
811int 815int
812BIO_ctrl_reset_read_request(BIO *bio) 816BIO_ctrl_reset_read_request(BIO *bio)
813{ 817{
814 return (BIO_ctrl(bio, BIO_C_RESET_READ_REQUEST, 0, NULL) != 0); 818 return (BIO_ctrl(bio, BIO_C_RESET_READ_REQUEST, 0, NULL) != 0);
815} 819}
820LCRYPTO_ALIAS(BIO_ctrl_reset_read_request);
816 821
817 822
818/* BIO_nread0/nread/nwrite0/nwrite are available only for BIO pairs for now 823/* BIO_nread0/nread/nwrite0/nwrite are available only for BIO pairs for now
@@ -834,6 +839,7 @@ BIO_nread0(BIO *bio, char **buf)
834 else 839 else
835 return (int) ret; 840 return (int) ret;
836} 841}
842LCRYPTO_ALIAS(BIO_nread0);
837 843
838int 844int
839BIO_nread(BIO *bio, char **buf, int num) 845BIO_nread(BIO *bio, char **buf, int num)
@@ -850,6 +856,7 @@ BIO_nread(BIO *bio, char **buf, int num)
850 bio->num_read += ret; 856 bio->num_read += ret;
851 return ret; 857 return ret;
852} 858}
859LCRYPTO_ALIAS(BIO_nread);
853 860
854int 861int
855BIO_nwrite0(BIO *bio, char **buf) 862BIO_nwrite0(BIO *bio, char **buf)
@@ -867,6 +874,7 @@ BIO_nwrite0(BIO *bio, char **buf)
867 else 874 else
868 return (int) ret; 875 return (int) ret;
869} 876}
877LCRYPTO_ALIAS(BIO_nwrite0);
870 878
871int 879int
872BIO_nwrite(BIO *bio, char **buf, int num) 880BIO_nwrite(BIO *bio, char **buf, int num)
@@ -883,3 +891,4 @@ BIO_nwrite(BIO *bio, char **buf, int num)
883 bio->num_write += ret; 891 bio->num_write += ret;
884 return ret; 892 return ret;
885} 893}
894LCRYPTO_ALIAS(BIO_nwrite);