compare_data
if ((pp = tfind(&find, &sp->_ordered_pairs, compare_data)) != 0) {
tdelete(&sp->_color_pairs[n], &sp->_ordered_pairs, compare_data);
tdelete(last, &sp->_ordered_pairs, compare_data);
tsearch(last, &sp->_ordered_pairs, compare_data);
void *find = tfind(source + n, &sp->_ordered_pairs, compare_data);
tdelete(source + n, &sp->_ordered_pairs, compare_data);
tsearch(target + n, &sp->_ordered_pairs, compare_data);
tdelete(cp, &SP_PARM->_ordered_pairs, compare_data);
if (compare_data("octet string", data, len,
if (compare_data("octet string", data, 4, test_octetstring, 4) == -1)
if (compare_data("sequence", at->value.sequence->data,
if (compare_data("DH PrivateKey", data, len,
if (compare_data("DH PUBKEY", out, len, dh_test_asn1_pubkey,
if (compare_data("DSA PUBKEY", out, len, dsa_test_asn1_pubkey,
if (compare_data("PUBKEY (no params)", dsa_test_asn1_pubkey_noparams,
if (compare_data("DSA_PUBKEY", out, len, dsa_test_asn1_pubkey,
if (compare_data("DSA_PUBKEY", data, len, dsa_test_asn1_pubkey,
if (compare_data("EC_KEY PUBKEY", out, len, ec_test_asn1_pubkey,
if (compare_data("EC_PUBKEY", out, len, ec_test_asn1_pubkey,
if (compare_data("EC_PUBKEY", data, len, ec_test_asn1_pubkey,
if (compare_data("RSA PUBKEY", out, len, rsa_test_asn1_pubkey,
if (compare_data("RSA_PUBKEY", out, len, rsa_test_asn1_pubkey,
if (compare_data("RSA_PUBKEY", data, len, rsa_test_asn1_pubkey,
if (compare_data(curve->descr, der, der_len,
if (compare_data(label, out, len, test_data, test_data_len) == -1)
if (compare_data(label, out, len, test_data, test_data_len) == -1)
if (compare_data(key->name, der, der_len, key->der, key->der_len) == -1)
if (compare_data(key->name, hex, hex_len, key->hex, hex_len) == -1) {
if (compare_data(key->name, ostr, ostr_len, key->oct, key->oct_len) == -1) {
if (compare_data(__func__, der, der_len, new_der, new_der_len) == -1) {
if (compare_data(curve->descr, der, der_len,
if (compare_data(seed, start, start_len,
return compare_data(expected, out, sizeof(out), "final result hash");
int compare_data(const uint8_t *want, const uint8_t *got, size_t len,
if (compare_data(encoded_public_key, tmp_buf, tmp_buf_len,
if (compare_data(encoded_public_key, tmp_buf, tmp_buf_len,
if (compare_data(encoded_public_key, tmp_buf, tmp_buf_len,
if (compare_data(encoded_private_key, tmp_buf, tmp_buf_len,
if (compare_data(shared_secret1, shared_secret2, s_len,
if (compare_data(shared_secret1, shared_secret2, s_len,
compare_data(secrets->extracted_early.data, 32,
compare_data(secrets->derived_early.data, 32,
compare_data(secrets->extracted_handshake.data, 32,
compare_data(secrets->client_handshake_traffic.data, 32,
compare_data(secrets->server_handshake_traffic.data, 32,
compare_data(secrets->derived_early.data, 32,
compare_data(secrets->derived_handshake.data, 32,
compare_data(secrets->extracted_master.data, 32,
compare_data(secrets->server_application_traffic.data, 32,
compare_data(secrets->client_application_traffic.data, 32,
compare_data(secrets->exporter_master.data, 32,
compare_data(secrets->server_application_traffic.data, 32,
compare_data(secrets->client_application_traffic.data, 32,
compare_data(data, dlen, tlsext_ecpf_hello_prefer_order,
compare_data(data, dlen, tlsext_ecpf_hello_prefer_order,
compare_data(data, dlen, tlsext_ecpf_hello_uncompressed,
compare_data(data, dlen, tlsext_ecpf_hello_uncompressed,
compare_data(data, dlen, tlsext_ecpf_hello_prefer_order,
compare_data(data, dlen, tlsext_ecpf_hello_prefer_order,
compare_data(data, dlen, tlsext_alpn_single_proto,
compare_data(data, dlen, tlsext_alpn_single_proto,
compare_data(ssl->alpn_client_proto_list,
compare_data(data, dlen,
compare_data(data, dlen, tlsext_alpn_single_proto_val,
compare_data(data, dlen,
compare_data(data, dlen, tlsext_srtp_single,
compare_data(data, dlen, tlsext_srtp_single,
compare_data(data, dlen, tlsext_alpn_multiple_protos,
compare_data(data, dlen, tlsext_srtp_multiple,
compare_data(data, dlen, tlsext_srtp_multiple,
compare_data(data, dlen, tlsext_alpn_multiple_protos,
compare_data(data, dlen, tlsext_srtp_single,
compare_data(data, dlen, tlsext_srtp_single,
compare_data(ssl->alpn_client_proto_list,
compare_data(data, dlen, tlsext_clienthello_default,
compare_data(data, dlen, tlsext_clienthello_default,
compare_data(data, dlen, tlsext_clienthello_disabled,
compare_data(data, dlen, tlsext_clienthello_disabled,
compare_data(data, dlen, tlsext_alpn_multiple_protos_val,
compare_data(data, dlen, tlsext_serverhello_default,
compare_data(data, dlen, tlsext_serverhello_default,
compare_data(data, dlen, tlsext_serverhello_enabled,
compare_data(data, dlen, tlsext_serverhello_enabled,
compare_data(data, dlen, tlsext_alpn_single_proto,
compare_data(data, dlen, tlsext_default_psk_modes,
compare_data(data, dlen, tlsext_default_psk_modes,
compare_data(data, dlen, tlsext_alpn_single_proto,
compare_data(ssl->s3->alpn_selected,
compare_data(ssl->s3->alpn_selected,
compare_data(data, dlen, tlsext_supportedgroups_client_default,
compare_data(data, dlen, tlsext_supportedgroups_client_default,
compare_data(data, dlen, tlsext_ecpf_hello_uncompressed,
compare_data(data, dlen, tlsext_ecpf_hello_uncompressed,