1ldns(3) Library Functions Manual ldns(3)
2
3
4
6 ldns_dnssec_rrs_new, ldns_dnssec_rrs_free, ldns_dnssec_rrs_add_rr,
7 ldns_dnssec_rrs_print - functions for ldns_dnssecrrs
8
9
11 #include <stdint.h>
12 #include <stdbool.h>
13
14 #include <ldns/ldns.h>
15
16 ldns_dnssec_rrs_new();
17
18 void ldns_dnssec_rrs_free(ldns_dnssec_rrs *rrs);
19
20 ldns_status ldns_dnssec_rrs_add_rr(ldns_dnssec_rrs *rrs, ldns_rr *rr);
21
22 void ldns_dnssec_rrs_print(FILE *out, const ldns_dnssec_rrs *rrs);
23
25 ldns_dnssec_rrs_new()
26
27 ldns_dnssec_rrs_free() Frees the list of rrs, but *not* the individual
28 ldns_rr records contained in the list
29
30 rrs: the data structure to free
31
32 ldns_dnssec_rrs_add_rr() Adds an RR to the list of RRs. The list will
33 remain ordered. If an equal RR already exists, this RR will not
34 be added.
35
36 rrs: the list to add to
37 rr: the RR to add
38 Returns LDNS_STATUS_OK on success
39
40 ldns_dnssec_rrs_print() Prints the given rrs to the file descriptor
41
42 out: the file descriptor to print to
43 rrs: the list of RRs to print
44
46 The ldns team at NLnet Labs. Which consists out of Jelte Jansen and
47 Miek Gieben.
48
49
51 Please report bugs to ldns-team@nlnetlabs.nl or in our bugzilla at
52 http://www.nlnetlabs.nl/bugs/index.html
53
54
56 Copyright (c) 2004 - 2006 NLnet Labs.
57
58 Licensed under the BSD License. There is NO warranty; not even for MER‐
59 CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
60
61
63 ldns_dnssec_zone. And perldoc Net::DNS, RFC1034, RFC1035, RFC4033,
64 RFC4034 and RFC4035.
65
67 This manpage was automatically generated from the ldns source code by
68 use of Doxygen and some perl.
69
70
71
72 30 May 2006 ldns(3)