SSL_MAX_MASTER_KEY_LENGTH
unsigned char pms[SSL_MAX_MASTER_KEY_LENGTH];
unsigned char master_key[SSL_MAX_MASTER_KEY_LENGTH];
uint8_t fakepms[SSL_MAX_MASTER_KEY_LENGTH];
if (pms_len < 11 + SSL_MAX_MASTER_KEY_LENGTH) {
pad_len = pms_len - SSL_MAX_MASTER_KEY_LENGTH;
for (i = 0; i < SSL_MAX_MASTER_KEY_LENGTH; i++)
if (!tls12_derive_master_secret(s, pms, SSL_MAX_MASTER_KEY_LENGTH))
CTASSERT(sizeof(s->session->master_key) == SSL_MAX_MASTER_KEY_LENGTH);
s->session->master_key_length = SSL_MAX_MASTER_KEY_LENGTH;
const uint8_t master_key[SSL_MAX_MASTER_KEY_LENGTH];