]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
it does not crash, it does not hang
authorMiek Gieben <miekg@NLnetLabs.nl>
Wed, 23 Mar 2005 11:48:49 +0000 (11:48 +0000)
committerMiek Gieben <miekg@NLnetLabs.nl>
Wed, 23 Mar 2005 11:48:49 +0000 (11:48 +0000)
it does not verify

run-test18.c

index 9a856417c5a620370654a789af3289a71b61aa8f..2f2b8bc0d032916f7afa2d65d25db0b0a7e40d90 100644 (file)
@@ -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;
 }