Lines Matching refs:ext

708                                const unsigned char *ext, size_t extlen)  in ssl_print_extension()  argument
722 return ssl_trace_list(bio, indent + 2, ext, xlen, 1, ssl_mfl_tbl); in ssl_print_extension()
727 xlen = ext[0]; in ssl_print_extension()
730 return ssl_trace_list(bio, indent + 2, ext + 1, xlen, 1, ssl_point_tbl); in ssl_print_extension()
735 xlen = (ext[0] << 8) | ext[1]; in ssl_print_extension()
738 return ssl_trace_list(bio, indent + 2, ext + 2, xlen, 2, ssl_groups_tbl); in ssl_print_extension()
742 xlen = (ext[0] << 8) | ext[1]; in ssl_print_extension()
745 ext += 2; in ssl_print_extension()
747 size_t plen = *ext++; in ssl_print_extension()
752 BIO_write(bio, ext, plen); in ssl_print_extension()
754 ext += plen; in ssl_print_extension()
763 xlen = (ext[0] << 8) | ext[1]; in ssl_print_extension()
768 ext += 2; in ssl_print_extension()
771 sigalg = (ext[0] << 8) | ext[1]; in ssl_print_extension()
775 ext += 2; in ssl_print_extension()
782 xlen = ext[0]; in ssl_print_extension()
785 ext++; in ssl_print_extension()
792 ssl_print_hex(bio, indent + 4, "client_verify_data", ext, xlen); in ssl_print_extension()
794 ext += xlen; in ssl_print_extension()
795 ssl_print_hex(bio, indent + 4, "server_verify_data", ext, xlen); in ssl_print_extension()
805 ssl_print_hex(bio, indent + 4, "ticket", ext, extlen); in ssl_print_extension()
813 group_id = (ext[0] << 8) | ext[1]; in ssl_print_extension()
824 xlen = (ext[0] << 8) | ext[1]; in ssl_print_extension()
827 ext += 2; in ssl_print_extension()
829 for (; xlen > 0; ext += share_len, xlen -= share_len) { in ssl_print_extension()
834 group_id = (ext[0] << 8) | ext[1]; in ssl_print_extension()
835 share_len = (ext[2] << 8) | ext[3]; in ssl_print_extension()
836 ext += 4; in ssl_print_extension()
843 ssl_print_hex(bio, indent + 4, "key_exchange: ", ext, share_len); in ssl_print_extension()
853 version = (ext[0] << 8) | ext[1]; in ssl_print_extension()
861 xlen = ext[0]; in ssl_print_extension()
864 return ssl_trace_list(bio, indent + 2, ext + 1, xlen, 2, in ssl_print_extension()
870 xlen = ext[0]; in ssl_print_extension()
873 return ssl_trace_list(bio, indent + 2, ext + 1, xlen, 1, in ssl_print_extension()
881 max_early_data = ((unsigned int)ext[0] << 24) in ssl_print_extension()
882 | ((unsigned int)ext[1] << 16) in ssl_print_extension()
883 | ((unsigned int)ext[2] << 8) in ssl_print_extension()
884 | (unsigned int)ext[3]; in ssl_print_extension()
890 BIO_dump_indent(bio, (const char *)ext, extlen, indent + 2); in ssl_print_extension()