From: Miek Gieben Date: Wed, 23 Mar 2005 11:48:49 +0000 (+0000) Subject: it does not crash, it does not hang X-Git-Tag: release-0.50~200 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd19fbfc7275dc770e700b13b756dd411e25c34d;p=thirdparty%2Fldns.git it does not crash, it does not hang it does not verify --- diff --git a/run-test18.c b/run-test18.c index 9a856417..2f2b8bc0 100644 --- a/run-test18.c +++ b/run-test18.c @@ -24,9 +24,11 @@ main(int argc, char *argv[]) ldns_key_list *keys; ldns_rr_list *rrs; ldns_rr_list *signatures; + ldns_rr_list *dnskeys; keys = ldns_key_list_new(); rrs = ldns_rr_list_new(); + dnskeys = ldns_rr_list_new(); rr = ldns_rr_new_frm_str("a.miek.nl. 1800 IN A 195.169.222.38"); ldns_rr_print(stdout, rr); @@ -52,11 +54,17 @@ main(int argc, char *argv[]) printf("\n"); ldns_key_set_keytag(privkey, ldns_calc_keytag(dnskey)); } + ldns_rr_list_push_rr(dnskeys, dnskey); signatures = ldns_sign_public(rrs, keys); printf("\n"); ldns_rr_list_print(stdout, signatures); + printf("Now we are going to verify\n"); + + printf("[%d]\n", ldns_verify(rrs, signatures, dnskeys)); + + return 0; }