
| Data Structures | |
| struct | SSLEntry | 
| Public Member Functions | |
| SSLContextStorage () | |
| ~SSLContextStorage () | |
| bool | insert (SSL_CTX *ctx, const char *name) | 
| SSL_CTX * | lookup (const char *name) const | 
| unsigned | count () const | 
| SSL_CTX * | get (unsigned i) const | 
Definition at line 71 of file SSLCertLookup.cc.
| SSLContextStorage::SSLContextStorage | ( | ) | 
Definition at line 208 of file SSLCertLookup.cc.
| SSLContextStorage::~SSLContextStorage | ( | ) | 
Definition at line 213 of file SSLCertLookup.cc.
References Vec< C, A, S >::count(), ink_hash_table_destroy(), and SSLReleaseContext().
| unsigned SSLContextStorage::count | ( | ) | const  [inline] | 
Definition at line 78 of file SSLCertLookup.cc.
References Vec< C, A, S >::count().
Referenced by SSLCertLookup::count().
| SSL_CTX* SSLContextStorage::get | ( | unsigned | i | ) | const  [inline] | 
Definition at line 79 of file SSLCertLookup.cc.
Referenced by SSLCertLookup::get().
| bool SSLContextStorage::insert | ( | SSL_CTX * | ctx, | |
| const char * | name | |||
| ) | 
Definition at line 223 of file SSLCertLookup.cc.
References Debug, Error, Vec< C, A, S >::in(), ink_hash_table_insert(), ink_hash_table_lookup(), Trie< T >::Insert(), ats_wildcard_matcher::match(), Vec< C, A, S >::push_back(), reverse_dns_name(), Trie< T >::Search(), TS_MAX_HOST_NAME_LEN, and Warning.
Referenced by SSLCertLookup::insert().
| SSL_CTX * SSLContextStorage::lookup | ( | const char * | name | ) | const | 
Definition at line 285 of file SSLCertLookup.cc.
References Debug, Trie< T >::Empty(), Error, ink_hash_table_lookup(), reverse_dns_name(), Trie< T >::Search(), and TS_MAX_HOST_NAME_LEN.
Referenced by SSLCertLookup::findInfoInHash().
 1.7.1
 1.7.1