Hi all,

How do I implement my own BIO?  Do I just create a function that returns a
BIO_METHOD* with pointers to my custom functions?  Is there any
documentation on how to do this?

I searched the mailing list and found that this question has been asked
before but no one ever responds.  The lack of documentation and responses
leads me to believe that the BIO interface is not really meant to be used
for user-defined I/O.

1999: http://marc.info/?l=ssl-users&m=91639275613495&w=2
2005: http://marc.info/?l=openssl-users&m=110624296809686&w=2
2008: http://marc.info/?l=openssl-dev&m=122959672906832&w=2

Please, at least will someone respond with one of the following:
1. "No, don't even try to do it.  You're not supposed to."
2. "Yes, you can do it but no one is going to help you.  Just look at some
of the files in crypto/bio/ and see if you can figure it out."

Thanks,
Phillip Hellewell

Reply via email to