Hi,

I'm using the new bio pair functions available in the snapshots of
openssl and I am curious about the exact behavior I can expect from
this. I'm combining a bio pair with a bio_f_ssl filter just as in
/test/ssltest.c. It looks like the ssl handshake isn`t started until the
first write to the "user" side of the bio pair. After that I can relay
the information back and forth between the other end of the bio pair and
my socket for a while until the write to the user end of the bio pair
succeeds.

This works fine but I'm wondering if I can expect the "ssl filter" to
generate other special data for the management of the ssl session once
the handshake has been completed? In other words, once the handshake has
been completed should I always check to see if the "ssl filter" has
generated some data to be sent to the other side when BIO_should_retry
is true? Is there anything else I should be careful with when using the
bio pairs?

Any help would be greatly appreciated! Thank you....


Vincent Levesque
[EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to