iPXE
|
A TLS session. More...
#include <tls.h>
Data Fields | |
struct refcnt | refcnt |
Reference counter. More... | |
struct list_head | list |
List of sessions. More... | |
const char * | name |
Server name. More... | |
struct x509_root * | root |
Root of trust. More... | |
struct private_key * | key |
Private key. More... | |
uint8_t | id [32] |
Session ID. More... | |
size_t | id_len |
Length of session ID. More... | |
void * | ticket |
Session ticket. More... | |
size_t | ticket_len |
Length of session ticket. More... | |
uint8_t | master_secret [48] |
Master secret. More... | |
struct list_head | conn |
List of connections. More... | |
struct list_head tls_session::list |
List of sessions.
Definition at line 319 of file tls.h.
Referenced by tls_client_hello(), and tls_session().
const char* tls_session::name |
struct private_key* tls_session::key |
struct list_head tls_session::conn |