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