Lines Matching refs:olen
60 size_t *olen ) in ssl_write_hostname_ext() argument
66 *olen = 0; in ssl_write_hostname_ext()
115 *olen = hostname_len + 9; in ssl_write_hostname_ext()
122 size_t *olen ) in ssl_write_renegotiation_ext() argument
127 *olen = 0; in ssl_write_renegotiation_ext()
152 *olen = 5 + ssl->verify_data_len; in ssl_write_renegotiation_ext()
163 size_t *olen ) in ssl_write_signature_algorithms_ext() argument
173 *olen = 0; in ssl_write_signature_algorithms_ext()
239 *olen = 6 + sig_alg_len; in ssl_write_signature_algorithms_ext()
248 size_t *olen ) argument
261 *olen = 0;
314 *olen = 6 + elliptic_curve_len;
319 size_t *olen ) argument
324 *olen = 0;
343 *olen = 6;
351 size_t *olen ) argument
358 *olen = 0;
422 *olen = kkpp_len + 4;
429 size_t *olen ) argument
434 *olen = 0;
456 *olen = 5;
462 unsigned char *buf, size_t *olen ) argument
467 *olen = 0;
488 *olen = 4;
494 unsigned char *buf, size_t *olen ) argument
499 *olen = 0;
522 *olen = 4;
528 unsigned char *buf, size_t *olen ) argument
533 *olen = 0;
556 *olen = 4;
562 unsigned char *buf, size_t *olen ) argument
568 *olen = 0;
589 *olen = 4;
600 *olen += tlen;
606 unsigned char *buf, size_t *olen ) argument
613 *olen = 0;
652 *olen = p - buf;
655 buf[4] = (unsigned char)( ( ( *olen - 6 ) >> 8 ) & 0xFF );
656 buf[5] = (unsigned char)( ( ( *olen - 6 ) ) & 0xFF );
659 buf[2] = (unsigned char)( ( ( *olen - 4 ) >> 8 ) & 0xFF );
660 buf[3] = (unsigned char)( ( ( *olen - 4 ) ) & 0xFF );
710 size_t i, n, olen, ext_len = 0; local
960 ssl_write_hostname_ext( ssl, p + 2 + ext_len, &olen );
961 ext_len += olen;
965 ssl_write_renegotiation_ext( ssl, p + 2 + ext_len, &olen );
966 ext_len += olen;
971 ssl_write_signature_algorithms_ext( ssl, p + 2 + ext_len, &olen );
972 ext_len += olen;
977 ssl_write_supported_elliptic_curves_ext( ssl, p + 2 + ext_len, &olen );
978 ext_len += olen;
980 ssl_write_supported_point_formats_ext( ssl, p + 2 + ext_len, &olen );
981 ext_len += olen;
985 ssl_write_ecjpake_kkpp_ext( ssl, p + 2 + ext_len, &olen );
986 ext_len += olen;
990 ssl_write_max_fragment_length_ext( ssl, p + 2 + ext_len, &olen );
991 ext_len += olen;
995 ssl_write_truncated_hmac_ext( ssl, p + 2 + ext_len, &olen );
996 ext_len += olen;
1000 ssl_write_encrypt_then_mac_ext( ssl, p + 2 + ext_len, &olen );
1001 ext_len += olen;
1005 ssl_write_extended_ms_ext( ssl, p + 2 + ext_len, &olen );
1006 ext_len += olen;
1010 ssl_write_alpn_ext( ssl, p + 2 + ext_len, &olen );
1011 ext_len += olen;
1015 ssl_write_session_ticket_ext( ssl, p + 2 + ext_len, &olen );
1016 ext_len += olen;
1020 ((void) olen);
2016 size_t offset, size_t *olen, argument
2065 ssl->out_msg + offset + len_bytes, olen,
2077 ssl->out_msg[offset+0] = (unsigned char)( *olen >> 8 );
2078 ssl->out_msg[offset+1] = (unsigned char)( *olen );
2079 *olen += 2;