1ldns(3) Library Functions Manual ldns(3)
2
3
4
6 ldns_rr_push_rdf, ldns_rr_pop_rdf - push and pop rdata fields
7
8
10 #include <stdint.h>
11 #include <stdbool.h>
12
13 #include <ldns/ldns.h>
14
15 bool ldns_rr_push_rdf(ldns_rr *rr, const ldns_rdf *f);
16
17 ldns_rdf* ldns_rr_pop_rdf(ldns_rr *rr);
18
20 ldns_rr_push_rdf() sets rd_field member, it will be placed in the next
21 available spot.
22 *rr: rr to operate on
23 *f: the data field member to set
24 Returns bool
25
26 ldns_rr_pop_rdf() removes a rd_field member, it will be popped from the
27 last position.
28 *rr: rr to operate on
29 Returns rdf which was popped (null if nothing)
30
32 The ldns team at NLnet Labs. Which consists out of Jelte Jansen and
33 Miek Gieben.
34
35
37 Please report bugs to ldns-team@nlnetlabs.nl or in our bugzilla at
38 http://www.nlnetlabs.nl/bugs/index.html
39
40
42 Copyright (c) 2004 - 2006 NLnet Labs.
43
44 Licensed under the BSD License. There is NO warranty; not even for MER‐
45 CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
46
47
49 ldns_rr, ldns_rr_list. And perldoc Net::DNS, RFC1034, RFC1035,
50 RFC4033, RFC4034 and RFC4035.
51
53 This manpage was automatically generated from the ldns source code by
54 use of Doxygen and some perl.
55
56
57
58 30 May 2006 ldns(3)