Hi all,
I am in the process of integrating OpenSSL with my application. My
application uses scatter-gather unencrypted buffers. Without OpenSSL, I
would use writev with no issues. Is there a way to do the equivalent over
OpenSSL? I understand that I can split the vector into multiple
SSL_write/SSL_read operations but that defeats the purpose and has a large
overhead. Creating a temporary buffer and then consolidating the vector is
a problem because of the performance cost associated with memory copy.
Is there a clean way to achieve this without the performance overhead.
Perhaps dealing with BIOs directly?

Many thanks,
Eran

Reply via email to