Lines Matching refs:session_negotiate
363 size_t tlen = ssl->session_negotiate->ticket_len;
385 if (ssl->session_negotiate->ticket == NULL || tlen == 0) {
392 memcpy(p, ssl->session_negotiate->ticket, tlen);
753 ssl->session_negotiate->encrypt_then_mac = MBEDTLS_SSL_ETM_ENABLED;
1270 ssl->session_negotiate->tls_version = ssl->tls_version;
1271 ssl->session_negotiate->endpoint = ssl->conf->endpoint;
1370 ssl->session_negotiate->ciphersuite != i ||
1371 ssl->session_negotiate->id_len != n ||
1372 memcmp(ssl->session_negotiate->id, buf + 35, n) != 0) {
1376 ssl->session_negotiate->start = mbedtls_time(NULL);
1378 ssl->session_negotiate->ciphersuite = i;
1379 ssl->session_negotiate->id_len = n;
1380 memcpy(ssl->session_negotiate->id, buf + 35, n);
1407 ssl->session_negotiate->ciphersuite) {
1413 ssl->session_negotiate->ciphersuite);
1944 if (ssl->session_negotiate->peer_cert == NULL) {
1949 peer_pk = &ssl->session_negotiate->peer_cert->pk;
1994 if (ssl->session_negotiate->peer_cert == NULL) {
1999 peer_pk = &ssl->session_negotiate->peer_cert->pk;
2308 if (ssl->session_negotiate->peer_cert == NULL) {
2313 peer_pk = &ssl->session_negotiate->peer_cert->pk;
3451 mbedtls_zeroize_and_free(ssl->session_negotiate->ticket,
3452 ssl->session_negotiate->ticket_len);
3453 ssl->session_negotiate->ticket = NULL;
3454 ssl->session_negotiate->ticket_len = 0;
3465 ssl->session_negotiate->ticket = ticket;
3466 ssl->session_negotiate->ticket_len = ticket_len;
3467 ssl->session_negotiate->ticket_lifetime = lifetime;
3475 ssl->session_negotiate->id_len = 0;