1ldns(25 Apr 2005)                                            ldns(25 Apr 2005)
2
3
4

NAME

6       ldns_rr_rrsig_typecovered,               ldns_rr_rrsig_set_typecovered,
7       ldns_rr_rrsig_algorithm,                   ldns_rr_rrsig_set_algorithm,
8       ldns_rr_rrsig_labels,  ldns_rr_rrsig_set_labels, ldns_rr_rrsig_origttl,
9       ldns_rr_rrsig_set_origttl,                    ldns_rr_rrsig_expiration,
10       ldns_rr_rrsig_set_expiration,                  ldns_rr_rrsig_inception,
11       ldns_rr_rrsig_set_inception,                      ldns_rr_rrsig_keytag,
12       ldns_rr_rrsig_set_keytag, ldns_rr_rrsig_signame, ldns_rr_rrsig_set_sig‐
13       name, ldns_rr_rrsig_sig, ldns_rr_rrsig_set_sig
14
15

SYNOPSIS

17       #ifdef HAVE_STDINT_H
18       #include <stdint.h>
19       #endif /* HAVE_STDINT_H */
20
21       #ifdef HAVE_STDBOOL_H
22       #include <stdbool.h>
23       #endif /* HAVE_STDBOOL_H */
24
25       #include <ldns/ldns.h>
26
27       ldns_rdf* ldns_rr_rrsig_typecovered(ldns_rr *r);
28
29       bool ldns_rr_rrsig_set_typecovered(ldns_rr *r, ldns_rdf *f);
30
31       ldns_rdf* ldns_rr_rrsig_algorithm(ldns_rr *r);
32
33       bool ldns_rr_rrsig_set_algorithm(ldns_rr *r, ldns_rdf *f);
34
35       ldns_rdf* ldns_rr_rrsig_labels(ldns_rr *r);
36
37       bool ldns_rr_rrsig_set_labels(ldns_rr *r, ldns_rdf *f);
38
39       ldns_rdf* ldns_rr_rrsig_origttl(ldns_rr *r);
40
41       bool ldns_rr_rrsig_set_origttl(ldns_rr *r, ldns_rdf *f);
42
43       ldns_rdf* ldns_rr_rrsig_expiration(ldns_rr *r);
44
45       bool ldns_rr_rrsig_set_expiration(ldns_rr *r, ldns_rdf *f);
46
47       ldns_rdf* ldns_rr_rrsig_inception(ldns_rr *r);
48
49       bool ldns_rr_rrsig_set_inception(ldns_rr *r, ldns_rdf *f);
50
51       ldns_rdf* ldns_rr_rrsig_keytag(ldns_rr *r);
52
53       bool ldns_rr_rrsig_set_keytag(ldns_rr *r, ldns_rdf *f);
54
55       ldns_rdf* ldns_rr_rrsig_signame(ldns_rr *r);
56
57       bool ldns_rr_rrsig_set_signame(ldns_rr *r, ldns_rdf *f);
58
59       ldns_rdf* ldns_rr_rrsig_sig(ldns_rr *r);
60
61       bool ldns_rr_rrsig_set_sig(ldns_rr *r, ldns_rdf *f);
62

DESCRIPTION

64       ldns_rr_rrsig_typecovered()   returns   the   type   covered    of    a
65              LDNS_RR_TYPE_RRSIG rr
66              r: the resource record
67              Returns a ldns_rdf* with the type covered or NULL on failure
68
69       ldns_rr_rrsig_set_typecovered()    sets    the    typecovered    of   a
70              LDNS_RR_TYPE_RRSIG rr
71              r: the rr to use
72              f: the typecovered to set
73              Returns true on success, false otherwise
74
75       ldns_rr_rrsig_algorithm() returns the algorithm of a LDNS_RR_TYPE_RRSIG
76              RR
77              r: the resource record
78              Returns a ldns_rdf* with the algorithm or NULL on failure
79
80       ldns_rr_rrsig_set_algorithm()     sets     the     algorithm    of    a
81              LDNS_RR_TYPE_RRSIG rr
82              r: the rr to use
83              f: the algorithm to set
84              Returns true on success, false otherwise
85
86       ldns_rr_rrsig_labels()   returns   the   number   of   labels   of    a
87              LDNS_RR_TYPE_RRSIG RR
88              r: the resource record
89              Returns a ldns_rdf* with the number of labels or NULL on failure
90
91       ldns_rr_rrsig_set_labels()   sets   the   number   of   labels   of   a
92              LDNS_RR_TYPE_RRSIG rr
93              r: the rr to use
94              f: the number of labels to set
95              Returns true on success, false otherwise
96
97       ldns_rr_rrsig_origttl()    returns    the    original    TTL    of    a
98              LDNS_RR_TYPE_RRSIG RR
99              r: the resource record
100              Returns a ldns_rdf* with the original TTL or NULL on failure
101
102       ldns_rr_rrsig_set_origttl()    sets    the    original    TTL    of   a
103              LDNS_RR_TYPE_RRSIG rr
104              r: the rr to use
105              f: the original TTL to set
106              Returns true on success, false otherwise
107
108       ldns_rr_rrsig_expiration()   returns   the   expiration   time   of   a
109              LDNS_RR_TYPE_RRSIG RR
110              r: the resource record
111              Returns a ldns_rdf* with the expiration time or NULL on failure
112
113       ldns_rr_rrsig_set_expiration()   sets   the   expireation   date  of  a
114              LDNS_RR_TYPE_RRSIG rr
115              r: the rr to use
116              f: the expireation date to set
117              Returns true on success, false otherwise
118
119       ldns_rr_rrsig_inception()   returns   the   inception   time    of    a
120              LDNS_RR_TYPE_RRSIG RR
121              r: the resource record
122              Returns a ldns_rdf* with the inception time or NULL on failure
123
124       ldns_rr_rrsig_set_inception()    sets   the   inception   date   of   a
125              LDNS_RR_TYPE_RRSIG rr
126              r: the rr to use
127              f: the inception date to set
128              Returns true on success, false otherwise
129
130       ldns_rr_rrsig_keytag() returns the keytag of a LDNS_RR_TYPE_RRSIG RR
131              r: the resource record
132              Returns a ldns_rdf* with the keytag or NULL on failure
133
134       ldns_rr_rrsig_set_keytag() sets the keytag of a LDNS_RR_TYPE_RRSIG rr
135              r: the rr to use
136              f: the keytag to set
137              Returns true on success, false otherwise
138
139       ldns_rr_rrsig_signame()    returns    the    signers    name    of    a
140              LDNS_RR_TYPE_RRSIG RR
141              r: the resource record
142              Returns a ldns_rdf* with the signers name or NULL on failure
143
144       ldns_rr_rrsig_set_signame()    sets    the    signers    name    of   a
145              LDNS_RR_TYPE_RRSIG rr
146              r: the rr to use
147              f: the signers name to set
148              Returns true on success, false otherwise
149
150       ldns_rr_rrsig_sig() returns the signature data of a  LDNS_RR_TYPE_RRSIG
151              RR
152              r: the resource record
153              Returns a ldns_rdf* with the signature data or NULL on failure
154
155       ldns_rr_rrsig_set_sig() sets the signature data of a LDNS_RR_TYPE_RRSIG
156              rr
157              r: the rr to use
158              f: the signature data to set
159              Returns true on success, false otherwise
160

AUTHOR

162       The ldns team at NLnet Labs. Which consists out of: Jelte Jansen,  Erik
163       Rozendaal and Miek Gieben.
164
165

REPORTING BUGS

167       Please  report  bugs  to  ldns-team@nlnetlabs.nl  or in our Bugzilla at
168       http://www.nlnetlabs.nl/bugs/index.html
169
170       Be sure to select ldns as the product.
171
172
174       Copyright (c) 2004, 2005 NLnet Labs.  Licensed under the  BSD  License.
175       There  is  NO  warranty;  not even for MERCHANTABILITY or FITNESS FOR A
176       PARTICULAR PURPOSE.
177

SEE ALSO

179       perldoc Net::DNS, RFC1043, RFC1035, RFC4033, RFC4034 and RFC4035.
180

REMARKS

182       This manpage was automaticly generated from the ldns source code by use
183       of Doxygen and some perl.
184
185
186
187                                                             ldns(25 Apr 2005)
Impressum