diff options
author | Pauli <ppzgs1@gmail.com> | 2021-03-05 11:24:34 +1000 |
---|---|---|
committer | Pauli <ppzgs1@gmail.com> | 2021-03-11 09:25:57 +1000 |
commit | 925b5360f7ae234b5103effd1e0d713575906421 (patch) | |
tree | fb52ced1d2ee5572c9ef7f093a2c03961c74351f /include | |
parent | 141cc94e44db93cded4ce3f0d97b9b5b928f43f2 (diff) |
core: add up_ref callback for OSSL_CORE_BIO
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14419)
Diffstat (limited to 'include')
-rw-r--r-- | include/openssl/core_dispatch.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/include/openssl/core_dispatch.h b/include/openssl/core_dispatch.h index 76fd0ada6c..eb71bc5469 100644 --- a/include/openssl/core_dispatch.h +++ b/include/openssl/core_dispatch.h @@ -135,12 +135,13 @@ OSSL_CORE_MAKE_FUNC(void, #define OSSL_FUNC_BIO_NEW_MEMBUF 41 #define OSSL_FUNC_BIO_READ_EX 42 #define OSSL_FUNC_BIO_WRITE_EX 43 -#define OSSL_FUNC_BIO_FREE 44 -#define OSSL_FUNC_BIO_VPRINTF 45 -#define OSSL_FUNC_BIO_VSNPRINTF 46 -#define OSSL_FUNC_BIO_PUTS 47 -#define OSSL_FUNC_BIO_GETS 48 -#define OSSL_FUNC_BIO_CTRL 49 +#define OSSL_FUNC_BIO_UP_REF 44 +#define OSSL_FUNC_BIO_FREE 45 +#define OSSL_FUNC_BIO_VPRINTF 46 +#define OSSL_FUNC_BIO_VSNPRINTF 47 +#define OSSL_FUNC_BIO_PUTS 48 +#define OSSL_FUNC_BIO_GETS 49 +#define OSSL_FUNC_BIO_CTRL 50 OSSL_CORE_MAKE_FUNC(OSSL_CORE_BIO *, BIO_new_file, (const char *filename, @@ -152,6 +153,7 @@ OSSL_CORE_MAKE_FUNC(int, BIO_write_ex, (OSSL_CORE_BIO *bio, const void *data, size_t data_len, size_t *written)) OSSL_CORE_MAKE_FUNC(int, BIO_gets, (OSSL_CORE_BIO *bio, char *buf, int size)) OSSL_CORE_MAKE_FUNC(int, BIO_puts, (OSSL_CORE_BIO *bio, const char *str)) +OSSL_CORE_MAKE_FUNC(int, BIO_up_ref, (OSSL_CORE_BIO *bio)) OSSL_CORE_MAKE_FUNC(int, BIO_free, (OSSL_CORE_BIO *bio)) OSSL_CORE_MAKE_FUNC(int, BIO_vprintf, (OSSL_CORE_BIO *bio, const char *format, va_list args)) |