• Home
  • Raw
  • Download

Lines Matching refs:hrrpkt

739     WPACKET hrrpkt;  in tls_parse_ctos_cookie()  local
883 if (!WPACKET_init_static_len(&hrrpkt, hrr, sizeof(hrr), 0)) { in tls_parse_ctos_cookie()
888 if (!WPACKET_put_bytes_u8(&hrrpkt, SSL3_MT_SERVER_HELLO) in tls_parse_ctos_cookie()
889 || !WPACKET_start_sub_packet_u24(&hrrpkt) in tls_parse_ctos_cookie()
890 || !WPACKET_put_bytes_u16(&hrrpkt, TLS1_2_VERSION) in tls_parse_ctos_cookie()
891 || !WPACKET_memcpy(&hrrpkt, hrrrandom, SSL3_RANDOM_SIZE) in tls_parse_ctos_cookie()
892 || !WPACKET_sub_memcpy_u8(&hrrpkt, s->tmp_session_id, in tls_parse_ctos_cookie()
894 || !s->method->put_cipher_by_char(s->s3->tmp.new_cipher, &hrrpkt, in tls_parse_ctos_cookie()
896 || !WPACKET_put_bytes_u8(&hrrpkt, 0) in tls_parse_ctos_cookie()
897 || !WPACKET_start_sub_packet_u16(&hrrpkt)) { in tls_parse_ctos_cookie()
898 WPACKET_cleanup(&hrrpkt); in tls_parse_ctos_cookie()
903 if (!WPACKET_put_bytes_u16(&hrrpkt, TLSEXT_TYPE_supported_versions) in tls_parse_ctos_cookie()
904 || !WPACKET_start_sub_packet_u16(&hrrpkt) in tls_parse_ctos_cookie()
905 || !WPACKET_put_bytes_u16(&hrrpkt, s->version) in tls_parse_ctos_cookie()
906 || !WPACKET_close(&hrrpkt)) { in tls_parse_ctos_cookie()
907 WPACKET_cleanup(&hrrpkt); in tls_parse_ctos_cookie()
913 if (!WPACKET_put_bytes_u16(&hrrpkt, TLSEXT_TYPE_key_share) in tls_parse_ctos_cookie()
914 || !WPACKET_start_sub_packet_u16(&hrrpkt) in tls_parse_ctos_cookie()
915 || !WPACKET_put_bytes_u16(&hrrpkt, s->s3->group_id) in tls_parse_ctos_cookie()
916 || !WPACKET_close(&hrrpkt)) { in tls_parse_ctos_cookie()
917 WPACKET_cleanup(&hrrpkt); in tls_parse_ctos_cookie()
923 if (!WPACKET_put_bytes_u16(&hrrpkt, TLSEXT_TYPE_cookie) in tls_parse_ctos_cookie()
924 || !WPACKET_start_sub_packet_u16(&hrrpkt) in tls_parse_ctos_cookie()
925 || !WPACKET_sub_memcpy_u16(&hrrpkt, data, rawlen) in tls_parse_ctos_cookie()
926 || !WPACKET_close(&hrrpkt) /* cookie extension */ in tls_parse_ctos_cookie()
927 || !WPACKET_close(&hrrpkt) /* extension block */ in tls_parse_ctos_cookie()
928 || !WPACKET_close(&hrrpkt) /* message */ in tls_parse_ctos_cookie()
929 || !WPACKET_get_total_written(&hrrpkt, &hrrlen) in tls_parse_ctos_cookie()
930 || !WPACKET_finish(&hrrpkt)) { in tls_parse_ctos_cookie()
931 WPACKET_cleanup(&hrrpkt); in tls_parse_ctos_cookie()