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;
212 * change cipher spec message and is in s->s3->tmp.peer_finish_md
225 if (!s->s3->change_cipher_spec)
231 s->s3->change_cipher_spec=0;
234 i = s->s3->tmp.peer_finish_md_len;
243 if (memcmp(p, s->s3->tmp.peer_finish_md, i) != 0)
255 memcpy(s->s3->previous_client_finished,
256 s->s3->tmp.peer_finish_md, i);
257 s->s3->previous_client_finished_len=i;
262 memcpy(s->s3->previous_server_finished,
263 s->s3->tmp.peer_finish_md, i);
264 s->s3->previous_server_finished_len=i;
275 * ssl->s3->read_sequence zero
276 * ssl->s3->read_mac_secret re-init
401 if (s->s3->tmp.reuse_message)
403 s->s3->tmp.reuse_message=0;
404 if ((mt >= 0) && (s->s3->tmp.message_type != mt))
412 s->init_num = (int)s->s3->tmp.message_size;
475 s->s3->tmp.message_type= *(p++);
495 s->s3->tmp.message_size=l;
504 n = s->s3->tmp.message_size - s->init_num;
716 if (s->s3->rbuf.buf == NULL)
723 s->s3->init_extra = 1;
732 s->s3->rbuf.buf = p;
733 s->s3->rbuf.len = len;
736 s->packet= &(s->s3->rbuf.buf[0]);
758 if (s->s3->wbuf.buf == NULL)
773 s->s3->wbuf.buf = p;
774 s->s3->wbuf.len = len;
796 if (s->s3->wbuf.buf != NULL)
798 freelist_insert(s->ctx, 0, s->s3->wbuf.len, s->s3->wbuf.buf);
799 s->s3->wbuf.buf = NULL;
806 if (s->s3->rbuf.buf != NULL)
808 freelist_insert(s->ctx, 1, s->s3->rbuf.len, s->s3->rbuf.buf);
809 s->s3->rbuf.buf = NULL;