Home | History | Annotate | Download | only in ssl

Lines Matching refs:s3

163 			sender,slen,s->s3->tmp.finish_md);
164 s->s3->tmp.finish_md_len = i;
165 memcpy(p, s->s3->tmp.finish_md, i);
174 memcpy(s->s3->previous_client_finished,
175 s->s3->tmp.finish_md, i);
176 s->s3->previous_client_finished_len=i;
181 memcpy(s->s3->previous_server_finished,
182 s->s3->tmp.finish_md, i);
183 s->s3->previous_server_finished_len=i;
223 s->s3->tmp.peer_finish_md_len = s->method->ssl3_enc->final_finish_mac(s,
224 sender,slen,s->s3->tmp.peer_finish_md);
236 * change cipher spec message and is in s->s3->tmp.peer_finish_md.
250 if (!s->s3->change_cipher_spec)
256 s->s3->change_cipher_spec=0;
259 i = s->s3->tmp.peer_finish_md_len;
268 if (CRYPTO_memcmp(p, s->s3->tmp.peer_finish_md, i) != 0)
280 memcpy(s->s3->previous_client_finished,
281 s->s3->tmp.peer_finish_md, i);
282 s->s3->previous_client_finished_len=i;
287 memcpy(s->s3->previous_server_finished,
288 s->s3->tmp.peer_finish_md, i);
289 s->s3->previous_server_finished_len=i;
300 * ssl->s3->read_sequence zero
301 * ssl->s3->read_mac_secret re-init
433 if (s->s3->tmp.reuse_message)
435 s->s3->tmp.reuse_message=0;
436 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;
758 if (s->s3->rbuf.buf == NULL)
765 s->s3->init_extra = 1;
774 s->s3->rbuf.buf = p;
775 s->s3->rbuf.len = len;
778 s->packet= &(s->s3->rbuf.buf[0]);
800 if (s->s3->wbuf.buf == NULL)
815 s->s3->wbuf.buf = p;
816 s->s3->wbuf.len = len;
838 if (s->s3->wbuf.buf != NULL)
840 freelist_insert(s->ctx, 0, s->s3->wbuf.len, s->s3->wbuf.buf);
841 s->s3->wbuf.buf = NULL;
848 if (s->s3->rbuf.buf != NULL)
850 freelist_insert(s->ctx, 1, s->s3->rbuf.len, s->s3->rbuf.buf);
851 s->s3->rbuf.buf = NULL;