Can someone please explain these concepts to me? I can't find much
that explains it in plain English in the docs...

I have been tasked with altering application code that uses an
embedded webserver so that it uses OpenSSL for TLS/SSL functions.
Being an embedded system with limited resources, I want to be able to
limit the number of connections possible.

I understand that there is only ever one SSL_CTX structure that holds
high level information (certificates/keys, defaults etc), but I don't
understand the SSL and BIO structures, other than the SSL inherits
stuff from it's "parent" SSL_CTX. From what I can tell in the docs,
SSL's and BIO's are very related. Should I implement an array of each
structure, say;

SSL *sSSL[20];
BIO *sBIO[20];

so that I have a structure of each type per connection (limited to 20
connections)?
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to