Lines Matching refs:msg_header

98     if (frag->msg_header.is_ccs) {  in dtls1_hm_fragment_free()
99 EVP_CIPHER_CTX_free(frag->msg_header. in dtls1_hm_fragment_free()
101 EVP_MD_CTX_free(frag->msg_header.saved_retransmit_state.write_hash); in dtls1_hm_fragment_free()
504 if (frag->msg_header.seq < s->d1->handshake_read_seq) { in dtls1_retrieve_buffered_fragment()
518 if (s->d1->handshake_read_seq == frag->msg_header.seq) { in dtls1_retrieve_buffered_fragment()
519 size_t frag_len = frag->msg_header.frag_len; in dtls1_retrieve_buffered_fragment()
523 ret = dtls1_preprocess_fragment(s, &frag->msg_header); in dtls1_retrieve_buffered_fragment()
525 if (ret && frag->msg_header.frag_len > 0) { in dtls1_retrieve_buffered_fragment()
528 memcpy(&p[frag->msg_header.frag_off], frag->fragment, in dtls1_retrieve_buffered_fragment()
529 frag->msg_header.frag_len); in dtls1_retrieve_buffered_fragment()
576 memcpy(&(frag->msg_header), msg_hdr, sizeof(*msg_hdr)); in dtls1_reassemble_fragment()
577 frag->msg_header.frag_len = frag->msg_header.msg_len; in dtls1_reassemble_fragment()
578 frag->msg_header.frag_off = 0; in dtls1_reassemble_fragment()
581 if (frag->msg_header.msg_len != msg_hdr->msg_len) { in dtls1_reassemble_fragment()
715 memcpy(&(frag->msg_header), msg_hdr, sizeof(*msg_hdr)); in dtls1_process_out_of_seq_message()
1029 (frag->msg_header.seq, in dtls1_retransmit_buffered_messages()
1030 frag->msg_header.is_ccs), &found) <= 0) in dtls1_retransmit_buffered_messages()
1073 frag->msg_header.msg_len = s->d1->w_msg_hdr.msg_len; in dtls1_buffer_message()
1074 frag->msg_header.seq = s->d1->w_msg_hdr.seq; in dtls1_buffer_message()
1075 frag->msg_header.type = s->d1->w_msg_hdr.type; in dtls1_buffer_message()
1076 frag->msg_header.frag_off = 0; in dtls1_buffer_message()
1077 frag->msg_header.frag_len = s->d1->w_msg_hdr.msg_len; in dtls1_buffer_message()
1078 frag->msg_header.is_ccs = is_ccs; in dtls1_buffer_message()
1081 frag->msg_header.saved_retransmit_state.enc_write_ctx = s->enc_write_ctx; in dtls1_buffer_message()
1082 frag->msg_header.saved_retransmit_state.write_hash = s->write_hash; in dtls1_buffer_message()
1083 frag->msg_header.saved_retransmit_state.compress = s->compress; in dtls1_buffer_message()
1084 frag->msg_header.saved_retransmit_state.session = s->session; in dtls1_buffer_message()
1085 frag->msg_header.saved_retransmit_state.epoch = in dtls1_buffer_message()
1091 char)(dtls1_get_queue_priority(frag->msg_header.seq, in dtls1_buffer_message()
1092 frag->msg_header.is_ccs) >> 8); in dtls1_buffer_message()
1095 char)(dtls1_get_queue_priority(frag->msg_header.seq, in dtls1_buffer_message()
1096 frag->msg_header.is_ccs)); in dtls1_buffer_message()
1133 if (frag->msg_header.is_ccs) in dtls1_retransmit_message()
1139 frag->msg_header.msg_len + header_length); in dtls1_retransmit_message()
1140 s->init_num = frag->msg_header.msg_len + header_length; in dtls1_retransmit_message()
1142 dtls1_set_message_header_int(s, frag->msg_header.type, in dtls1_retransmit_message()
1143 frag->msg_header.msg_len, in dtls1_retransmit_message()
1144 frag->msg_header.seq, 0, in dtls1_retransmit_message()
1145 frag->msg_header.frag_len); in dtls1_retransmit_message()
1157 s->enc_write_ctx = frag->msg_header.saved_retransmit_state.enc_write_ctx; in dtls1_retransmit_message()
1158 s->write_hash = frag->msg_header.saved_retransmit_state.write_hash; in dtls1_retransmit_message()
1159 s->compress = frag->msg_header.saved_retransmit_state.compress; in dtls1_retransmit_message()
1160 s->session = frag->msg_header.saved_retransmit_state.session; in dtls1_retransmit_message()
1162 frag->msg_header. in dtls1_retransmit_message()
1165 ret = dtls1_do_write(s, frag->msg_header.is_ccs ? in dtls1_retransmit_message()