Lines Matching refs:s3
167 ssl->s3->tmp.finish_md); in ssl3_send_finished()
171 ssl->s3->tmp.finish_md_len = n; in ssl3_send_finished()
172 memcpy(p, ssl->s3->tmp.finish_md, n); in ssl3_send_finished()
175 if (!ssl_log_master_secret(ssl, ssl->s3->client_random, SSL3_RANDOM_SIZE, in ssl3_send_finished()
184 memcpy(ssl->s3->previous_server_finished, ssl->s3->tmp.finish_md, n); in ssl3_send_finished()
185 ssl->s3->previous_server_finished_len = n; in ssl3_send_finished()
188 memcpy(ssl->s3->previous_client_finished, ssl->s3->tmp.finish_md, n); in ssl3_send_finished()
189 ssl->s3->previous_client_finished_len = n; in ssl3_send_finished()
210 if (ssl->s3->tmp.new_cipher == NULL) { in ssl3_take_mac()
222 ssl->s3->tmp.peer_finish_md_len = ssl->enc_method->final_finish_mac( in ssl3_take_mac()
223 ssl, sender, slen, ssl->s3->tmp.peer_finish_md); in ssl3_take_mac()
245 finished_len = ssl->s3->tmp.peer_finish_md_len; in ssl3_get_finished()
253 if (CRYPTO_memcmp(p, ssl->s3->tmp.peer_finish_md, finished_len) != 0) { in ssl3_get_finished()
262 memcpy(ssl->s3->previous_client_finished, ssl->s3->tmp.peer_finish_md, in ssl3_get_finished()
264 ssl->s3->previous_client_finished_len = finished_len; in ssl3_get_finished()
267 memcpy(ssl->s3->previous_server_finished, ssl->s3->tmp.peer_finish_md, in ssl3_get_finished()
269 ssl->s3->previous_server_finished_len = finished_len; in ssl3_get_finished()
326 if (ssl->s3->tmp.reuse_message) { in ssl3_get_message()
331 ssl->s3->tmp.reuse_message = 0; in ssl3_get_message()
332 if (msg_type >= 0 && ssl->s3->tmp.message_type != msg_type) { in ssl3_get_message()
340 ssl->init_num = (int)ssl->s3->tmp.message_size; in ssl3_get_message()
383 ssl->s3->tmp.message_type = *(p++); in ssl3_get_message()
396 ssl->s3->tmp.message_size = l; in ssl3_get_message()
405 n = ssl->s3->tmp.message_size - ssl->init_num; in ssl3_get_message()
461 !EVP_DigestUpdate(&mctx, ssl->s3->handshake_buffer->data, in ssl3_cert_verify_hash()
462 ssl->s3->handshake_buffer->length) || in ssl3_cert_verify_hash()