<div dir="ltr">Hi all,<div>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.</div><div>Is there a clean way to achieve this without the performance overhead. Perhaps dealing with BIOs directly?</div><div><br></div><div>Many thanks,</div><div>Eran</div></div>