1ldns(3)                    Library Functions Manual                    ldns(3)
2
3
4

NAME

6       ldns_zone_sort, ldns_zone_glue_rr_list
7
8

SYNOPSIS

10       #include <stdint.h>
11       #include <stdbool.h>
12
13       #include <ldns/ldns.h>
14
15       void ldns_zone_sort(ldns_zone *zone);
16
17       ldns_rr_list* ldns_zone_glue_rr_list(const ldns_zone *z);
18

DESCRIPTION

20       ldns_zone_sort() Sort the rrs in a zone, with the current impl. this is
21              slow
22              zone: the zone to sort
23
24       ldns_zone_glue_rr_list() Retrieve all resource records  from  the  zone
25              that  are glue records. The resulting list does are pointer ref‐
26              erences to the zone's data.
27
28              Due to the current zone implementation (as a list of rr's), this
29              function  is extremely slow. Another (probably better) way to do
30              this  is  to  use  an   ldns_dnssec_zone   structure   and   the
31              ldns_dnssec_mark_and_get_glue() function.
32
33              z: the zone to look for glue
34              Returns the rr_list with the glue
35

AUTHOR

37       The  ldns  team  at  NLnet Labs. Which consists out of Jelte Jansen and
38       Miek Gieben.
39
40

REPORTING BUGS

42       Please report bugs to ldns-team@nlnetlabs.nl  or  in  our  bugzilla  at
43       http://www.nlnetlabs.nl/bugs/index.html
44
45
47       Copyright (c) 2004 - 2006 NLnet Labs.
48
49       Licensed under the BSD License. There is NO warranty; not even for MER‐
50       CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
51
52

SEE ALSO

54       ldns_zone.  And perldoc Net::DNS, RFC1034,  RFC1035,  RFC4033,  RFC4034
55       and RFC4035.
56

REMARKS

58       This manpage was automaticly generated from the ldns source code by use
59       of Doxygen and some perl.
60
61
62
63                                  30 May 2006                          ldns(3)
Impressum