Lines Matching refs:wr
799 SSL3_RECORD wr; in do_dtls1_write() local
853 SSL3_RECORD_set_type(&wr, type); in do_dtls1_write()
891 SSL3_RECORD_set_data(&wr, p + eivlen); /* make room for IV in case of CBC */ in do_dtls1_write()
892 SSL3_RECORD_set_length(&wr, len); in do_dtls1_write()
893 SSL3_RECORD_set_input(&wr, (unsigned char *)buf); in do_dtls1_write()
901 if (!ssl3_do_compress(s, &wr)) { in do_dtls1_write()
906 memcpy(SSL3_RECORD_get_data(&wr), SSL3_RECORD_get_input(&wr), in do_dtls1_write()
907 SSL3_RECORD_get_length(&wr)); in do_dtls1_write()
908 SSL3_RECORD_reset_input(&wr); in do_dtls1_write()
918 if (!s->method->ssl3_enc->mac(s, &wr, in do_dtls1_write()
919 &(p[SSL3_RECORD_get_length(&wr) + eivlen]), in do_dtls1_write()
924 SSL3_RECORD_add_length(&wr, mac_size); in do_dtls1_write()
928 SSL3_RECORD_set_data(&wr, p); in do_dtls1_write()
929 SSL3_RECORD_reset_input(&wr); in do_dtls1_write()
932 SSL3_RECORD_add_length(&wr, eivlen); in do_dtls1_write()
934 if (s->method->ssl3_enc->enc(s, &wr, 1, 1, NULL, mac_size) < 1) { in do_dtls1_write()
942 if (!s->method->ssl3_enc->mac(s, &wr, in do_dtls1_write()
943 &(p[SSL3_RECORD_get_length(&wr)]), 1)) { in do_dtls1_write()
947 SSL3_RECORD_add_length(&wr, mac_size); in do_dtls1_write()
958 s2n(SSL3_RECORD_get_length(&wr), pseq); in do_dtls1_write()
968 SSL3_RECORD_set_type(&wr, type); /* not needed but helps for debugging */ in do_dtls1_write()
969 SSL3_RECORD_add_length(&wr, DTLS1_RT_HEADER_LENGTH); in do_dtls1_write()
978 *written = wr.length; in do_dtls1_write()
983 SSL3_BUFFER_set_left(wb, prefix_len + SSL3_RECORD_get_length(&wr)); in do_dtls1_write()