From 781201c780419377005f358b20017ba9d6edc288 Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Wed, 30 Mar 2016 21:35:31 +0200 Subject: Add validatechain.c and move some code to common.c. dns-net2wire.c is nothing but an ugly hack on top of getdns_query.c making it save answer, validation_chain and trust anchors to three separate files. Used for testing purposes. validatechain takes the above mentioned three files as input and performs DNSSEC validation. --- tools/dnssec/common.h | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 tools/dnssec/common.h (limited to 'tools/dnssec/common.h') diff --git a/tools/dnssec/common.h b/tools/dnssec/common.h new file mode 100644 index 0000000..465379d --- /dev/null +++ b/tools/dnssec/common.h @@ -0,0 +1,5 @@ +int dump_tree(FILE *fp, const getdns_dict *response, const char *tree_name, const char *section_name); +size_t read_buffer(FILE *infp, uint8_t **bufp_out, size_t size_hint); +getdns_return_t wire_rrs2list(const uint8_t *buf, size_t buf_len, getdns_list **list_out); + + -- cgit v1.1