Lines Matching refs:sess
962 SSL_SESSION **sess)
985 *sess = tmpsess;
994 SSL_SESSION *sess = NULL;
1026 &sess)) {
1032 if(sess == NULL
1064 sess = SSL_SESSION_new();
1065 if (sess == NULL
1066 || !SSL_SESSION_set1_master_key(sess, pskdata,
1068 || !SSL_SESSION_set_cipher(sess, cipher)
1069 || !SSL_SESSION_set_protocol_version(sess,
1080 if (sess != NULL) {
1082 SSL_SESSION *sesstmp = ssl_session_dup(sess, 0);
1088 SSL_SESSION_free(sess);
1089 sess = sesstmp;
1095 memcpy(sess->sid_ctx, s->sid_ctx, s->sid_ctx_length);
1096 sess->sid_ctx_length = s->sid_ctx_length;
1113 ret = tls_get_stateful_ticket(s, &identity, &sess);
1117 &sess);
1135 && !SSL_CTX_remove_session(s->session_ctx, sess)) {
1136 SSL_SESSION_free(sess);
1137 sess = NULL;
1142 agesec = (uint32_t)(time(NULL) - sess->time);
1144 ticket_age -= sess->ext.tick_age_add;
1155 && sess->timeout >= (long)agesec
1167 md = ssl_md(s->ctx, sess->cipher->algorithm2);
1176 SSL_SESSION_free(sess);
1177 sess = NULL;
1185 if (sess == NULL)
1208 binderoffset, PACKET_data(&binder), NULL, sess, 0,
1217 s->session = sess;
1220 SSL_SESSION_free(sess);