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;
222 s->s3->tmp.peer_finish_md_len = s->method->ssl3_enc->final_finish_mac(s,
223 sender,slen,s->s3->tmp.peer_finish_md);
235 * cipher spec message and is in s->s3->tmp.peer_finish_md. */
248 if (!s->s3->change_cipher_spec)
254 s->s3->change_cipher_spec=0;
257 i = s->s3->tmp.peer_finish_md_len;
266 if (memcmp(p, s->s3->tmp.peer_finish_md, i) != 0)
278 memcpy(s->s3->previous_client_finished,
279 s->s3->tmp.peer_finish_md, i);
280 s->s3->previous_client_finished_len=i;
285 memcpy(s->s3->previous_server_finished,
286 s->s3->tmp.peer_finish_md, i);
287 s->s3->previous_server_finished_len=i;
298 * ssl->s3->read_sequence zero
299 * ssl->s3->read_mac_secret re-init
431 if (s->s3->tmp.reuse_message)
433 s->s3->tmp.reuse_message=0;
434 if ((mt >= 0) && (s->s3->tmp.message_type != mt))
442 s->init_num = (int)s->s3->tmp.message_size;
505 s->s3->tmp.message_type= *(p++);
525 s->s3->tmp.message_size=l;
534 n = s->s3->tmp.message_size - s->init_num;
753 if (s->s3->rbuf.buf == NULL)
766 s->s3->init_extra = 1;
776 s->s3->rbuf.buf = p;
777 s->s3->rbuf.len = len;
780 s->packet= &(s->s3->rbuf.buf[0]);
802 if (s->s3->wbuf.buf == NULL)
824 s->s3->wbuf.buf = p;
825 s->s3->wbuf.len = len;
847 if (s->s3->wbuf.buf != NULL)
849 freelist_insert(s->ctx, 0, s->s3->wbuf.len, s->s3->wbuf.buf);
850 s->s3->wbuf.buf = NULL;
857 if (s->s3->rbuf.buf != NULL)
859 freelist_insert(s->ctx, 1, s->s3->rbuf.len, s->s3->rbuf.buf);
860 s->s3->rbuf.buf = NULL;