Home | History | Annotate | Download | only in ssl

Lines Matching refs:BIO

135 #include <openssl/bio.h>
210 static BIO *bio_err=NULL;
211 static BIO *bio_stdout=NULL;
269 fprintf(stderr," -bio_pair - Use BIO pairs\n");
693 fprintf(stderr, "Using BIO pair (-bio_pair)\n");
994 BIO *s_ssl_bio = NULL, *c_ssl_bio = NULL;
995 BIO *server = NULL, *server_io = NULL, *client = NULL, *client_io = NULL;
1023 /* c_ssl_bio: SSL filter BIO
1035 * s_ssl_bio: SSL filter BIO
1037 * The client and the server each employ a "BIO pair":
1039 * BIO pairs are symmetric. A BIO pair behaves similar
1043 * of a single BIO pair, but then this code would be less
1044 * suitable as an example for BIO pairs in general.]
1046 * Useful functions for querying the state of BIO pair endpoints:
1048 * BIO_ctrl_pending(bio) number of bytes we can read now
1049 * BIO_ctrl_get_read_request(bio) number of bytes needed to fulfil
1051 * BIO_ctrl_get_write_guarantee(bio) number of bytes we can write now
1228 BIO *io1 = server_io, *io2 = client_io;
1355 print_details(c_ssl, "DONE via BIO pair: ");
1390 BIO *c_to_s=NULL;
1391 BIO *s_to_c=NULL;
1392 BIO *c_bio=NULL;
1393 BIO *s_bio=NULL;
1656 /* We have to set the BIO's to NULL otherwise they will be
1660 * BIO structure and SSL_set_bio() and SSL_free() automatically