summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bio/bio.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/bio/bio.h')
-rw-r--r--src/lib/libcrypto/bio/bio.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/libcrypto/bio/bio.h b/src/lib/libcrypto/bio/bio.h
index e06faa03ee..2d46535096 100644
--- a/src/lib/libcrypto/bio/bio.h
+++ b/src/lib/libcrypto/bio/bio.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: bio.h,v 1.36 2018/02/20 18:10:27 tb Exp $ */ 1/* $OpenBSD: bio.h,v 1.37 2018/02/20 18:13:31 tb Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -338,11 +338,17 @@ BIO_METHOD *BIO_meth_new(int type, const char *name);
338void BIO_meth_free(BIO_METHOD *biom); 338void BIO_meth_free(BIO_METHOD *biom);
339int BIO_meth_set_write(BIO_METHOD *biom, 339int BIO_meth_set_write(BIO_METHOD *biom,
340 int (*write)(BIO *, const char *, int)); 340 int (*write)(BIO *, const char *, int));
341int (*BIO_meth_get_read(BIO_METHOD *biom))(BIO *, char *, int);
341int BIO_meth_set_read(BIO_METHOD *biom, int (*read)(BIO *, char *, int)); 342int BIO_meth_set_read(BIO_METHOD *biom, int (*read)(BIO *, char *, int));
343int (*BIO_meth_get_puts(BIO_METHOD *biom))(BIO *, const char *);
342int BIO_meth_set_puts(BIO_METHOD *biom, int (*puts)(BIO *, const char *)); 344int BIO_meth_set_puts(BIO_METHOD *biom, int (*puts)(BIO *, const char *));
345int (*BIO_meth_get_gets(BIO_METHOD *biom))(BIO *, char *, int);
343int BIO_meth_set_gets(BIO_METHOD *biom, int (*gets)(BIO *, char *, int)); 346int BIO_meth_set_gets(BIO_METHOD *biom, int (*gets)(BIO *, char *, int));
347long (*BIO_meth_get_ctrl(BIO_METHOD *biom))(BIO *, int, long, void *);
344int BIO_meth_set_ctrl(BIO_METHOD *biom, long (*ctrl)(BIO *, int, long, void *)); 348int BIO_meth_set_ctrl(BIO_METHOD *biom, long (*ctrl)(BIO *, int, long, void *));
349int (*BIO_meth_get_create(BIO_METHOD *biom))(BIO *);
345int BIO_meth_set_create(BIO_METHOD *biom, int (*create)(BIO *)); 350int BIO_meth_set_create(BIO_METHOD *biom, int (*create)(BIO *));
351int (*BIO_meth_get_destroy(BIO_METHOD *biom))(BIO *);
346int BIO_meth_set_destroy(BIO_METHOD *biom, int (*destroy)(BIO *)); 352int BIO_meth_set_destroy(BIO_METHOD *biom, int (*destroy)(BIO *));
347 353
348/* connect BIO stuff */ 354/* connect BIO stuff */