Hi all,
I have 2 READ BIOs and I want concatenate it. Because this BIOs are large
copy one BIO to other is too slow. In some case is possible, that this two
BIOs are different type. I found this function but nothing get.
I think this will be good function for example open certificates files and
put it into one BIO and call one function which work with this.
I will use this for this:
user call function SendData(BIO *bio);
I in my library must add before this bio some header data and all this data
send through other OpenSSL function, now I copy data from bio to another and
this I put into OpenSSL function.
SendData(BIO *bio)
{
BIO myBio = BIO_new();
.....
BIO_write(myBio, some data);
BIO_copy(myBio, bio); // copy one bio to another
// switch myBio from write to read (if it is memory!)
....
PKCS7_sign(....., myBio, ....); // or other function
}
Martin
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]