Lines Matching refs:s3

163 			sender,slen,s->s3->tmp.finish_md);
166 s->s3->tmp.finish_md_len = i;
167 memcpy(p, s->s3->tmp.finish_md, i);
176 memcpy(s->s3->previous_client_finished,
177 s->s3->tmp.finish_md, i);
178 s->s3->previous_client_finished_len=i;
183 memcpy(s->s3->previous_server_finished,
184 s->s3->tmp.finish_md, i);
185 s->s3->previous_server_finished_len=i;
216 if (s->s3->tmp.new_cipher == NULL)
229 s->s3->tmp.peer_finish_md_len = s->method->ssl3_enc->final_finish_mac(s,
230 sender,slen,s->s3->tmp.peer_finish_md);
242 * change cipher spec message and is in s->s3->tmp.peer_finish_md.
256 if (!s->s3->change_cipher_spec)
262 s->s3->change_cipher_spec=0;
265 i = s->s3->tmp.peer_finish_md_len;
274 if (CRYPTO_memcmp(p, s->s3->tmp.peer_finish_md, i) != 0)
286 memcpy(s->s3->previous_client_finished,
287 s->s3->tmp.peer_finish_md, i);
288 s->s3->previous_client_finished_len=i;
293 memcpy(s->s3->previous_server_finished,
294 s->s3->tmp.peer_finish_md, i);
295 s->s3->previous_server_finished_len=i;
306 * ssl->s3->read_sequence zero
307 * ssl->s3->read_mac_secret re-init
432 if (s->s3->tmp.reuse_message)
434 s->s3->tmp.reuse_message=0;
435 if ((mt >= 0) && (s->s3->tmp.message_type != mt))
444 s->init_num = (int)s->s3->tmp.message_size;
507 s->s3->tmp.message_type= *(p++);
527 s->s3->tmp.message_size=l;
536 n = s->s3->tmp.message_size - s->init_num;
757 if (s->s3->rbuf.buf == NULL)
764 s->s3->init_extra = 1;
773 s->s3->rbuf.buf = p;
774 s->s3->rbuf.len = len;
777 s->packet= &(s->s3->rbuf.buf[0]);
799 if (s->s3->wbuf.buf == NULL)
814 s->s3->wbuf.buf = p;
815 s->s3->wbuf.len = len;
837 if (s->s3->wbuf.buf != NULL)
839 freelist_insert(s->ctx, 0, s->s3->wbuf.len, s->s3->wbuf.buf);
840 s->s3->wbuf.buf = NULL;
847 if (s->s3->rbuf.buf != NULL)
849 freelist_insert(s->ctx, 1, s->s3->rbuf.len, s->s3->rbuf.buf);
850 s->s3->rbuf.buf = NULL;