Start of unbound 1.22.0+libevent unit test.
test authzone functions
test negative cache functions
test ub_random functions
test per-view respip config data apply functions
test global respip config data apply functions
test per-view respip config actions apply functions
test global respip config actions apply functions
test signature verify functions
test signature verify:$(SOURCE_DIR)/testdata/test_signatures.1
test signature verify:$(SOURCE_DIR)/testdata/test_signatures.8
test signature verify:$(SOURCE_DIR)/testdata/test_sigs.rsasha256
test signature verify:$(SOURCE_DIR)/testdata/test_sigs.sha1_and_256
test signature verify:$(SOURCE_DIR)/testdata/test_sigs.rsasha256_draft
test signature verify:$(SOURCE_DIR)/testdata/test_sigs.rsasha512_draft
test signature verify:$(SOURCE_DIR)/testdata/test_signatures.9
test signature verify:$(SOURCE_DIR)/testdata/test_sigs.hinfo
test signature verify:$(SOURCE_DIR)/testdata/test_sigs.revoked
test signature verify:$(SOURCE_DIR)/testdata/test_sigs.ecdsa_p256
test signature verify:$(SOURCE_DIR)/testdata/test_sigs.ecdsa_p384
test DS verify:$(SOURCE_DIR)/testdata/test_ds.sha384
test signature verify:$(SOURCE_DIR)/testdata/test_sigs.ed25519
test signature verify:$(SOURCE_DIR)/testdata/test_sigs.ed448
test DS verify:$(SOURCE_DIR)/testdata/test_ds.sha1
test NSEC3 hash:$(SOURCE_DIR)/testdata/test_nsec3_hash.1
test util/net_help.c:str_is_ip6
test util/net_help.c:is_pow2
test util/net_help.c:addr_mask
test util/net_help.c:addr_in_common
test util/net_help.c:sockaddr_cmp_addr
test util/net_help.c:addr_is_ip4mapped
test util/net_help.c:addr_is_any
test util/config_file.c:cfg_parse_memsize
test util/config_file.c:taglist_intersect
test util/data/dname.c:query_dname_len
test util/data/dname.c:query_dname_tolower
test util/data/dname.c:pkt_dname_tolower
test util/data/dname.c:query_dname_compare
test util/data/dname.c:dname_count_labels
test util/data/dname.c:dname_count_size_labels
test util/data/dname.c:dname_lab_cmp
test util/data/dname.c:pkt_dname_len
test util/data/dname.c:dname_strict_subdomain
test util/data/dname.c:dname_subdomain
test util/data/dname.c:dname_isroot
test util/data/dname.c:dname_remove_label
test util/data/dname.c:dname_signame_label_count
test util/data/dname.c:dname_iswild
test util/data/dname.c:dname_canonical_compare
test util/data/dname.c:dname_get_shared_topdomain
test util/data/dname.c:dname_valid
test util/data/dname.c:dname_has_label
test util/rtt.c:rtt_timeout
test trust anchor store functions
test alloc_special_obtain functions
test regional functions
test lruhash functions
test slabhash functions
test infra cache functions
test sldns functions
test interoperable dns cookies functions
test zonemd functions
test services/authzone.c:auth_zone_generate_zonemd_hash
test services/authzone.c:auth_zone_generate_zonemd_check
test services/authzone.c:auth_zone_verify_zonemd
test tcp_reuse functions
test services/outside_network.c:reuse_tcp_select_id
test services/outside_network.c:reuse_tcp_insert
test services/outside_network.c:reuse_tcp_lru_touch
test services/outside_network.c:reuse_tcp_remove_tree_list
test services/outside_network.c:reuse_tcp_lru_snip
test services/outside_network.c:outnet_waiting_tcp_list_add_first
test services/outside_network.c:outnet_waiting_tcp_list_add
test services/outside_network.c:outnet_waiting_tcp_list_add_first
test services/outside_network.c:outnet_waiting_tcp_list_remove
test services/outside_network.c:outnet_waiting_tcp_list_pop
test services/outside_network.c:reuse_write_wait_push_back
test services/outside_network.c:reuse_write_wait_remove
test services/outside_network.c:reuse_write_wait_pop
test message parse functions
test edns ede optional encoding functions
test localzones parent calculation functions
./testbound -s
selftest successful (33 checks).
for x in $(SOURCE_DIR)/testdata/*.rpl; do \
	output=`./testbound -p $x -o -vvvvv 2>&1`; \
	if test $? -eq 0; then \
		printf "%s OK\n" "$x "; \
	else \
		printf "%s\n" "$output "; \
		printf "%s failed\n" "$x "; \
		exit 1; \
	fi; \
done
$(SOURCE_DIR)/testdata/acl.rpl  OK
$(SOURCE_DIR)/testdata/auth_nsec3_ent.rpl  OK
$(SOURCE_DIR)/testdata/auth_nsec3_wild.rpl  OK
$(SOURCE_DIR)/testdata/auth_xfr.rpl  OK
$(SOURCE_DIR)/testdata/auth_xfr_host.rpl  OK
$(SOURCE_DIR)/testdata/auth_xfr_ixfr.rpl  OK
$(SOURCE_DIR)/testdata/auth_xfr_ixfrisaxfr.rpl  OK
$(SOURCE_DIR)/testdata/auth_xfr_ixfrmismatch.rpl  OK
$(SOURCE_DIR)/testdata/auth_xfr_ixfrnotimpl.rpl  OK
$(SOURCE_DIR)/testdata/auth_xfr_notify.rpl  OK
$(SOURCE_DIR)/testdata/auth_xfr_probesoa.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonefile.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonefile_dnssec.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonefile_dnssec_fail.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonefile_down.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonefile_noup.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonefile_root.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_anchor.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_anchor_fail.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_chain.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_chain_fail.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_file.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_file_fail.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_file_unknown.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_insecure.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_insecure_absent.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_insecure_absent_reject.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_insecure_fail.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_nokey.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_permissive_mode.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_xfr.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_xfr_anchor.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_xfr_anchor_fail.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_xfr_chain.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_xfr_chain_fail.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_xfr_chain_keyinxfr.rpl  OK
$(SOURCE_DIR)/testdata/auth_zonemd_xfr_fail.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_10key.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_addpend_2exceed.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_addpend_early.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_addpend_nosign.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_addpend_nosignnew.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_addpend_once.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_addpend_twice.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_init.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_init_ds.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_init_fail.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_init_failsig.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_init_legacy.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_init_sigs.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_init_zsk.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_missing.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_missing_all.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_missing_returns.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_probefail.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_probefailsig.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_revoked_use.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_revoked_with_invalid.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_revtp.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_revtp_read.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_revtp_use.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_rollalgo.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_rollalgo_unknown.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_rollover.rpl  OK
$(SOURCE_DIR)/testdata/autotrust_valid_use.rpl  OK
$(SOURCE_DIR)/testdata/black_data.rpl  OK
$(SOURCE_DIR)/testdata/black_dnskey.rpl  OK
$(SOURCE_DIR)/testdata/black_ds.rpl  OK
$(SOURCE_DIR)/testdata/black_ds_entry.rpl  OK
$(SOURCE_DIR)/testdata/black_ent.rpl  OK
$(SOURCE_DIR)/testdata/black_key_entry.rpl  OK
$(SOURCE_DIR)/testdata/black_prime.rpl  OK
$(SOURCE_DIR)/testdata/black_prime_entry.rpl  OK
$(SOURCE_DIR)/testdata/chaos_trustanchor.rpl  OK
$(SOURCE_DIR)/testdata/disable_edns_do.rpl  OK
$(SOURCE_DIR)/testdata/dns64_lookup.rpl  OK
$(SOURCE_DIR)/testdata/dns64_prefetch_cache.rpl  OK
$(SOURCE_DIR)/testdata/domain_insec_ds.rpl  OK
$(SOURCE_DIR)/testdata/ede_acl_refused.rpl  OK
$(SOURCE_DIR)/testdata/ede_cache_snoop_not_auth.rpl  OK
$(SOURCE_DIR)/testdata/ede_localzone_dname_expansion.rpl  OK
$(SOURCE_DIR)/testdata/edns_attached_once_per_upstream.rpl  OK
$(SOURCE_DIR)/testdata/edns_client_string.rpl  OK
$(SOURCE_DIR)/testdata/edns_client_string_opcode.rpl  OK
$(SOURCE_DIR)/testdata/edns_downstream_cookies.rpl  OK
$(SOURCE_DIR)/testdata/edns_keepalive.rpl  OK
$(SOURCE_DIR)/testdata/fetch_glue.rpl  OK
$(SOURCE_DIR)/testdata/fetch_glue_cname.rpl  OK
$(SOURCE_DIR)/testdata/fwd.rpl  OK
$(SOURCE_DIR)/testdata/fwd_0ttlservfail.rpl  OK
$(SOURCE_DIR)/testdata/fwd_any.rpl  OK
$(SOURCE_DIR)/testdata/fwd_cached.rpl  OK
$(SOURCE_DIR)/testdata/fwd_droptoomany.rpl  OK
$(SOURCE_DIR)/testdata/fwd_error.rpl  OK
$(SOURCE_DIR)/testdata/fwd_error_retries.rpl  OK
$(SOURCE_DIR)/testdata/fwd_jostle.rpl  OK
$(SOURCE_DIR)/testdata/fwd_jostle_out.rpl  OK
$(SOURCE_DIR)/testdata/fwd_lrudrop.rpl  OK
$(SOURCE_DIR)/testdata/fwd_minimal.rpl  OK
$(SOURCE_DIR)/testdata/fwd_name_lookup.rpl  OK
$(SOURCE_DIR)/testdata/fwd_no_cache.rpl  OK
$(SOURCE_DIR)/testdata/fwd_notcached.rpl  OK
$(SOURCE_DIR)/testdata/fwd_timeout.rpl  OK
$(SOURCE_DIR)/testdata/fwd_two.rpl  OK
$(SOURCE_DIR)/testdata/iter_auth_tc.rpl  OK
$(SOURCE_DIR)/testdata/iter_class_any.rpl  OK
$(SOURCE_DIR)/testdata/iter_cname_cache.rpl  OK
$(SOURCE_DIR)/testdata/iter_cname_double.rpl  OK
$(SOURCE_DIR)/testdata/iter_cname_minimise.rpl  OK
$(SOURCE_DIR)/testdata/iter_cname_minimise_nx.rpl  OK
$(SOURCE_DIR)/testdata/iter_cname_nx.rpl  OK
$(SOURCE_DIR)/testdata/iter_cname_qnamecopy.rpl  OK
$(SOURCE_DIR)/testdata/iter_cycle.rpl  OK
$(SOURCE_DIR)/testdata/iter_cycle_noh.rpl  OK
$(SOURCE_DIR)/testdata/iter_dname_insec.rpl  OK
$(SOURCE_DIR)/testdata/iter_dname_ttl.rpl  OK
$(SOURCE_DIR)/testdata/iter_dname_yx.rpl  OK
$(SOURCE_DIR)/testdata/iter_dnsseclame_bug.rpl  OK
$(SOURCE_DIR)/testdata/iter_dnsseclame_ds.rpl  OK
$(SOURCE_DIR)/testdata/iter_dnsseclame_ds_ok.rpl  OK
$(SOURCE_DIR)/testdata/iter_dnsseclame_ta.rpl  OK
$(SOURCE_DIR)/testdata/iter_dnsseclame_ta_ok.rpl  OK
$(SOURCE_DIR)/testdata/iter_domain_sale.rpl  OK
$(SOURCE_DIR)/testdata/iter_domain_sale_nschange.rpl  OK
$(SOURCE_DIR)/testdata/iter_donotq127.rpl  OK
$(SOURCE_DIR)/testdata/iter_dp_ip6useless.rpl  OK
$(SOURCE_DIR)/testdata/iter_dp_turnsuseless.rpl  OK
$(SOURCE_DIR)/testdata/iter_ds_locate_ns.rpl  OK
$(SOURCE_DIR)/testdata/iter_ds_locate_ns_cname.rpl  OK
$(SOURCE_DIR)/testdata/iter_ds_locate_ns_detach.rpl  OK
$(SOURCE_DIR)/testdata/iter_ds_locate_ns_nosoa.rpl  OK
$(SOURCE_DIR)/testdata/iter_ds_referral.rpl  OK
$(SOURCE_DIR)/testdata/iter_ds_reply.rpl  OK
$(SOURCE_DIR)/testdata/iter_emptydp.rpl  OK
$(SOURCE_DIR)/testdata/iter_emptydp_for_glue.rpl  OK
$(SOURCE_DIR)/testdata/iter_failreply.rpl  OK
$(SOURCE_DIR)/testdata/iter_fwdfirst.rpl  OK
$(SOURCE_DIR)/testdata/iter_fwdfirstequal.rpl  OK
$(SOURCE_DIR)/testdata/iter_fwdstub.rpl  OK
$(SOURCE_DIR)/testdata/iter_fwdstubroot.rpl  OK
$(SOURCE_DIR)/testdata/iter_ghost_grandchild_delegation.rpl  OK
$(SOURCE_DIR)/testdata/iter_ghost_sub.rpl  OK
$(SOURCE_DIR)/testdata/iter_ghost_timewindow.rpl  OK
$(SOURCE_DIR)/testdata/iter_got6only.rpl  OK
$(SOURCE_DIR)/testdata/iter_hint_lame.rpl  OK
$(SOURCE_DIR)/testdata/iter_ignore_empty.rpl  OK
$(SOURCE_DIR)/testdata/iter_lame_aaaa.rpl  OK
$(SOURCE_DIR)/testdata/iter_lame_noaa.rpl  OK
$(SOURCE_DIR)/testdata/iter_lame_nosoa.rpl  OK
$(SOURCE_DIR)/testdata/iter_lamescrub.rpl  OK
$(SOURCE_DIR)/testdata/iter_max_global_quota.rpl  OK
$(SOURCE_DIR)/testdata/iter_mod.rpl  OK
$(SOURCE_DIR)/testdata/iter_nat64.rpl  OK
$(SOURCE_DIR)/testdata/iter_nat64_prefix.rpl  OK
$(SOURCE_DIR)/testdata/iter_nat64_prefix48.rpl  OK
$(SOURCE_DIR)/testdata/iter_ns_badip.rpl  OK
$(SOURCE_DIR)/testdata/iter_ns_spoof.rpl  OK
$(SOURCE_DIR)/testdata/iter_nxns_cached.rpl  OK
$(SOURCE_DIR)/testdata/iter_nxns_fallback.rpl  OK
$(SOURCE_DIR)/testdata/iter_nxns_parentside.rpl  OK
$(SOURCE_DIR)/testdata/iter_pc_a.rpl  OK
$(SOURCE_DIR)/testdata/iter_pc_aaaa.rpl  OK
$(SOURCE_DIR)/testdata/iter_pcdiff.rpl  OK
$(SOURCE_DIR)/testdata/iter_pcdirect.rpl  OK
$(SOURCE_DIR)/testdata/iter_pclame.rpl  OK
$(SOURCE_DIR)/testdata/iter_pcname.rpl  OK
$(SOURCE_DIR)/testdata/iter_pcnamech.rpl  OK
$(SOURCE_DIR)/testdata/iter_pcnamechrec.rpl  OK
$(SOURCE_DIR)/testdata/iter_pcnamerec.rpl  OK
$(SOURCE_DIR)/testdata/iter_pcttl.rpl  OK
$(SOURCE_DIR)/testdata/iter_prefetch.rpl  OK
$(SOURCE_DIR)/testdata/iter_prefetch_change.rpl  OK
$(SOURCE_DIR)/testdata/iter_prefetch_change2.rpl  OK
$(SOURCE_DIR)/testdata/iter_prefetch_childns.rpl  OK
$(SOURCE_DIR)/testdata/iter_prefetch_fail.rpl  OK
$(SOURCE_DIR)/testdata/iter_prefetch_ns.rpl  OK
$(SOURCE_DIR)/testdata/iter_primenoglue.rpl  OK
$(SOURCE_DIR)/testdata/iter_privaddr.rpl  OK
$(SOURCE_DIR)/testdata/iter_ranoaa_lame.rpl  OK
$(SOURCE_DIR)/testdata/iter_reclame_one.rpl  OK
$(SOURCE_DIR)/testdata/iter_reclame_two.rpl  OK
$(SOURCE_DIR)/testdata/iter_recurse.rpl  OK
$(SOURCE_DIR)/testdata/iter_req_qname.rpl  OK
$(SOURCE_DIR)/testdata/iter_resolve.rpl  OK
$(SOURCE_DIR)/testdata/iter_resolve_minimised.rpl  OK
$(SOURCE_DIR)/testdata/iter_resolve_minimised_nx.rpl  OK
$(SOURCE_DIR)/testdata/iter_resolve_minimised_refused.rpl  OK
$(SOURCE_DIR)/testdata/iter_resolve_minimised_timeout.rpl  OK
$(SOURCE_DIR)/testdata/iter_scrub_cname_an.rpl  OK
$(SOURCE_DIR)/testdata/iter_scrub_dname_insec.rpl  OK
$(SOURCE_DIR)/testdata/iter_scrub_dname_rev.rpl  OK
$(SOURCE_DIR)/testdata/iter_scrub_dname_sec.rpl  OK
$(SOURCE_DIR)/testdata/iter_scrub_ns.rpl  OK
$(SOURCE_DIR)/testdata/iter_scrub_ns_fwd.rpl  OK
$(SOURCE_DIR)/testdata/iter_scrub_ns_side.rpl  OK
$(SOURCE_DIR)/testdata/iter_scrub_rr_length.rpl  OK
$(SOURCE_DIR)/testdata/iter_soamin.rpl  OK
$(SOURCE_DIR)/testdata/iter_stub_leak.rpl  OK
$(SOURCE_DIR)/testdata/iter_stub_noroot.rpl  OK
$(SOURCE_DIR)/testdata/iter_stubfirst.rpl  OK
$(SOURCE_DIR)/testdata/iter_stublastresort.rpl  OK
$(SOURCE_DIR)/testdata/iter_timeout_ra_aaaa.rpl  OK
$(SOURCE_DIR)/testdata/iter_unverified_glue.rpl  OK
$(SOURCE_DIR)/testdata/iter_unverified_glue_fallback.rpl  OK
$(SOURCE_DIR)/testdata/local_acl_override.rpl  OK
$(SOURCE_DIR)/testdata/local_acl_taglist.rpl  OK
$(SOURCE_DIR)/testdata/local_acl_taglist_action.rpl  OK
$(SOURCE_DIR)/testdata/local_cname.rpl  OK
$(SOURCE_DIR)/testdata/local_cnameother.rpl  OK
$(SOURCE_DIR)/testdata/local_ds.rpl  OK
$(SOURCE_DIR)/testdata/local_nodefault.rpl  OK
$(SOURCE_DIR)/testdata/local_transparent_sametype.rpl  OK
$(SOURCE_DIR)/testdata/local_typetransparent.rpl  OK
$(SOURCE_DIR)/testdata/localdata.rpl  OK
$(SOURCE_DIR)/testdata/net_signed_servfail.rpl  OK
$(SOURCE_DIR)/testdata/nomem_cnametopos.rpl  OK
$(SOURCE_DIR)/testdata/nsid_ascii.rpl  OK
$(SOURCE_DIR)/testdata/nsid_bogus.rpl  OK
$(SOURCE_DIR)/testdata/nsid_hex.rpl  OK
$(SOURCE_DIR)/testdata/nsid_not_set.rpl  OK
$(SOURCE_DIR)/testdata/refuse_xfr.rpl  OK
$(SOURCE_DIR)/testdata/root_key_sentinel.rpl  OK
$(SOURCE_DIR)/testdata/rpz_axfr.rpl  OK
$(SOURCE_DIR)/testdata/rpz_cached_cname.rpl  OK
$(SOURCE_DIR)/testdata/rpz_clientip.rpl  OK
$(SOURCE_DIR)/testdata/rpz_clientip_override.rpl  OK
$(SOURCE_DIR)/testdata/rpz_cname_handle.rpl  OK
$(SOURCE_DIR)/testdata/rpz_cname_tag.rpl  OK
$(SOURCE_DIR)/testdata/rpz_ixfr.rpl  OK
$(SOURCE_DIR)/testdata/rpz_nsdname.rpl  OK
$(SOURCE_DIR)/testdata/rpz_nsdname_override.rpl  OK
$(SOURCE_DIR)/testdata/rpz_nsip.rpl  OK
$(SOURCE_DIR)/testdata/rpz_nsip_override.rpl  OK
$(SOURCE_DIR)/testdata/rpz_passthru.rpl  OK
$(SOURCE_DIR)/testdata/rpz_passthru_clientip.rpl  OK
$(SOURCE_DIR)/testdata/rpz_qname.rpl  OK
$(SOURCE_DIR)/testdata/rpz_qname_override.rpl  OK
$(SOURCE_DIR)/testdata/rpz_qname_tcponly.rpl  OK
$(SOURCE_DIR)/testdata/rpz_qtype_cname.rpl  OK
$(SOURCE_DIR)/testdata/rpz_respip.rpl  OK
$(SOURCE_DIR)/testdata/rpz_respip_override.rpl  OK
$(SOURCE_DIR)/testdata/rpz_respip_tcponly.rpl  OK
$(SOURCE_DIR)/testdata/rpz_rootwc.rpl  OK
$(SOURCE_DIR)/testdata/rpz_signal_nxdomain_ra.rpl  OK
$(SOURCE_DIR)/testdata/rpz_val_block.rpl  OK
$(SOURCE_DIR)/testdata/rrset_rettl.rpl  OK
$(SOURCE_DIR)/testdata/rrset_untrusted.rpl  OK
$(SOURCE_DIR)/testdata/rrset_updated.rpl  OK
$(SOURCE_DIR)/testdata/rrset_use_cached.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_0ttl_nodata.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_0ttl_nxdomain.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_0ttl_servfail.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_cached_servfail.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_cached_servfail_refresh.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_client_timeout.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_client_timeout_no_prefetch.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_client_timeout_servfail.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_client_timeout_val_bogus.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_client_timeout_val_insecure_delegation.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_reply_ttl.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_ttl.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_ttl_client_timeout.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_ttl_reset.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_val_bogus.rpl  OK
$(SOURCE_DIR)/testdata/serve_expired_zerottl.rpl  OK
$(SOURCE_DIR)/testdata/serve_original_ttl.rpl  OK
$(SOURCE_DIR)/testdata/stop_nxdomain.rpl  OK
$(SOURCE_DIR)/testdata/stop_nxdomain_minimised.rpl  OK
$(SOURCE_DIR)/testdata/trust_cname_chain.rpl  OK
$(SOURCE_DIR)/testdata/ttl_max.rpl  OK
$(SOURCE_DIR)/testdata/ttl_max_negative.rpl  OK
$(SOURCE_DIR)/testdata/ttl_min.rpl  OK
$(SOURCE_DIR)/testdata/ttl_min_negative.rpl  OK
$(SOURCE_DIR)/testdata/ttl_msg.rpl  OK
$(SOURCE_DIR)/testdata/val_adbit.rpl  OK
$(SOURCE_DIR)/testdata/val_adcopy.rpl  OK
$(SOURCE_DIR)/testdata/val_anchor_nx.rpl  OK
$(SOURCE_DIR)/testdata/val_anchor_nx_nosig.rpl  OK
$(SOURCE_DIR)/testdata/val_ans_dsent.rpl  OK
$(SOURCE_DIR)/testdata/val_ans_nx.rpl  OK
$(SOURCE_DIR)/testdata/val_any.rpl  OK
$(SOURCE_DIR)/testdata/val_any_cname.rpl  OK
$(SOURCE_DIR)/testdata/val_any_dname.rpl  OK
$(SOURCE_DIR)/testdata/val_any_negcache.rpl  OK
$(SOURCE_DIR)/testdata/val_cname_loop1.rpl  OK
$(SOURCE_DIR)/testdata/val_cname_loop2.rpl  OK
$(SOURCE_DIR)/testdata/val_cname_loop3.rpl  OK
$(SOURCE_DIR)/testdata/val_cnameinsectopos.rpl  OK
$(SOURCE_DIR)/testdata/val_cnamenx_dblnsec.rpl  OK
$(SOURCE_DIR)/testdata/val_cnamenx_rcodenx.rpl  OK
$(SOURCE_DIR)/testdata/val_cnameqtype.rpl  OK
$(SOURCE_DIR)/testdata/val_cnameqtype_qmin.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametocloser.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametocloser_nosig.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametocnamewctoposwc.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametodname.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametodnametocnametopos.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametoinsecure.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametonodata.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametonodata_nonsec.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametonsec.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametonx.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametooptin.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametooptout.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametopos.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametoposnowc.rpl  OK
$(SOURCE_DIR)/testdata/val_cnametoposwc.rpl  OK
$(SOURCE_DIR)/testdata/val_cnamewctonodata.rpl  OK
$(SOURCE_DIR)/testdata/val_cnamewctonx.rpl  OK
$(SOURCE_DIR)/testdata/val_cnamewctoposwc.rpl  OK
$(SOURCE_DIR)/testdata/val_deleg_nons.rpl  OK
$(SOURCE_DIR)/testdata/val_dname_twice.rpl  OK
$(SOURCE_DIR)/testdata/val_dnameqtype.rpl  OK
$(SOURCE_DIR)/testdata/val_dnameqtype_qmin.rpl  OK
$(SOURCE_DIR)/testdata/val_dnametoolong.rpl  OK
$(SOURCE_DIR)/testdata/val_dnametopos.rpl  OK
$(SOURCE_DIR)/testdata/val_dnametoposwc.rpl  OK
$(SOURCE_DIR)/testdata/val_dnamewc.rpl  OK
$(SOURCE_DIR)/testdata/val_ds_afterprime.rpl  OK
$(SOURCE_DIR)/testdata/val_ds_cname.rpl  OK
$(SOURCE_DIR)/testdata/val_ds_cnamesub.rpl  OK
$(SOURCE_DIR)/testdata/val_dsnsec.rpl  OK
$(SOURCE_DIR)/testdata/val_entds.rpl  OK
$(SOURCE_DIR)/testdata/val_faildnskey.rpl  OK
$(SOURCE_DIR)/testdata/val_faildnskey_ok.rpl  OK
$(SOURCE_DIR)/testdata/val_failure_dnskey.rpl  OK
$(SOURCE_DIR)/testdata/val_fwdds.rpl  OK
$(SOURCE_DIR)/testdata/val_keyprefetch.rpl  OK
$(SOURCE_DIR)/testdata/val_keyprefetch_verify.rpl  OK
$(SOURCE_DIR)/testdata/val_mal_wc.rpl  OK
$(SOURCE_DIR)/testdata/val_negcache_ds.rpl  OK
$(SOURCE_DIR)/testdata/val_negcache_dssoa.rpl  OK
$(SOURCE_DIR)/testdata/val_negcache_nodata.rpl  OK
$(SOURCE_DIR)/testdata/val_negcache_nta.rpl  OK
$(SOURCE_DIR)/testdata/val_negcache_nxdomain.rpl  OK
$(SOURCE_DIR)/testdata/val_negcache_ttl.rpl  OK
$(SOURCE_DIR)/testdata/val_negcache_ttl_prefetch.rpl  OK
$(SOURCE_DIR)/testdata/val_noadwhennodo.rpl  OK
$(SOURCE_DIR)/testdata/val_nodata.rpl  OK
$(SOURCE_DIR)/testdata/val_nodata_ent.rpl  OK
$(SOURCE_DIR)/testdata/val_nodata_entnx.rpl  OK
$(SOURCE_DIR)/testdata/val_nodata_entwc.rpl  OK
$(SOURCE_DIR)/testdata/val_nodata_failsig.rpl  OK
$(SOURCE_DIR)/testdata/val_nodata_failwc.rpl  OK
$(SOURCE_DIR)/testdata/val_nodata_hasdata.rpl  OK
$(SOURCE_DIR)/testdata/val_nodata_zonecut.rpl  OK
$(SOURCE_DIR)/testdata/val_nodatawc.rpl  OK
$(SOURCE_DIR)/testdata/val_nodatawc_badce.rpl  OK
$(SOURCE_DIR)/testdata/val_nodatawc_nodeny.rpl  OK
$(SOURCE_DIR)/testdata/val_nodatawc_one.rpl  OK
$(SOURCE_DIR)/testdata/val_nokeyprime.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b1_nameerror.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b1_nameerror_noce.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b1_nameerror_nonc.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b1_nameerror_nowc.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b21_nodataent.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b21_nodataent_wr.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b2_nodata.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b2_nodata_nons.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b3_optout.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b3_optout_negcache.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b3_optout_noce.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b3_optout_nonc.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b4_wild.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b4_wild_wr.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b5_wcnodata.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b5_wcnodata_noce.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b5_wcnodata_nonc.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_b5_wcnodata_nowc.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_cname_ds.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_cname_par.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_cname_sub.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_cnametocnamewctoposwc.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_entnodata_optout.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_entnodata_optout_badopt.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_entnodata_optout_match.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_iter_high.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_nodatawccname.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_nods.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_nods_badopt.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_nods_badsig.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_nods_negcache.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_nods_soa.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_optout_ad.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_optout_cache.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_wcany.rpl  OK
$(SOURCE_DIR)/testdata/val_nsec3_wcany_nodeny.rpl  OK
$(SOURCE_DIR)/testdata/val_nx.rpl  OK
$(SOURCE_DIR)/testdata/val_nx_failwc.rpl  OK
$(SOURCE_DIR)/testdata/val_nx_nodeny.rpl  OK
$(SOURCE_DIR)/testdata/val_nx_nowc.rpl  OK
$(SOURCE_DIR)/testdata/val_nx_nsec3_collision.rpl  OK
$(SOURCE_DIR)/testdata/val_nx_nsec3_params.rpl  OK
$(SOURCE_DIR)/testdata/val_nx_overreach.rpl  OK
$(SOURCE_DIR)/testdata/val_pos_truncns.rpl  OK
$(SOURCE_DIR)/testdata/val_positive.rpl  OK
$(SOURCE_DIR)/testdata/val_positive_nosigs.rpl  OK
$(SOURCE_DIR)/testdata/val_positive_wc.rpl  OK
$(SOURCE_DIR)/testdata/val_positive_wc_nodeny.rpl  OK
$(SOURCE_DIR)/testdata/val_qds_badanc.rpl  OK
$(SOURCE_DIR)/testdata/val_qds_oneanc.rpl  OK
$(SOURCE_DIR)/testdata/val_qds_twoanc.rpl  OK
$(SOURCE_DIR)/testdata/val_refer_unsignadd.rpl  OK
$(SOURCE_DIR)/testdata/val_referd.rpl  OK
$(SOURCE_DIR)/testdata/val_referglue.rpl  OK
$(SOURCE_DIR)/testdata/val_rrsig.rpl  OK
$(SOURCE_DIR)/testdata/val_scrub_rr_length.rpl  OK
$(SOURCE_DIR)/testdata/val_secds.rpl  OK
$(SOURCE_DIR)/testdata/val_secds_nosig.rpl  OK
$(SOURCE_DIR)/testdata/val_spurious_ns.rpl  OK
$(SOURCE_DIR)/testdata/val_stub_noroot.rpl  OK
$(SOURCE_DIR)/testdata/val_stubds.rpl  OK
$(SOURCE_DIR)/testdata/val_ta_algo_dnskey.rpl  OK
$(SOURCE_DIR)/testdata/val_ta_algo_dnskey_dp.rpl  OK
$(SOURCE_DIR)/testdata/val_ta_algo_missing.rpl  OK
$(SOURCE_DIR)/testdata/val_ta_algo_missing_dp.rpl  OK
$(SOURCE_DIR)/testdata/val_twocname.rpl  OK
$(SOURCE_DIR)/testdata/val_unalgo_anchor.rpl  OK
$(SOURCE_DIR)/testdata/val_unalgo_ds.rpl  OK
$(SOURCE_DIR)/testdata/val_unsec_cname.rpl  OK
$(SOURCE_DIR)/testdata/val_unsecds.rpl  OK
$(SOURCE_DIR)/testdata/val_unsecds_negcache.rpl  OK
$(SOURCE_DIR)/testdata/val_unsecds_qtypeds.rpl  OK
$(SOURCE_DIR)/testdata/val_wild_pos.rpl  OK
$(SOURCE_DIR)/testdata/version_bind.rpl  OK
$(SOURCE_DIR)/testdata/version_bind_hide.rpl  OK
$(SOURCE_DIR)/testdata/views.rpl  OK
test OK