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

NAME

6       ldns_rr_descriptor,    ldns_rr_descript,    ldns_rr_descriptor_minimum,
7       ldns_rr_descriptor_maximum, ldns_rr_descriptor_field_type
8
9

SYNOPSIS

11       #include <stdint.h>
12       #include <stdbool.h>
13
14       #include <ldns/ldns.h>
15
16        ldns_rr_descriptor();
17
18       const ldns_rr_descriptor* ldns_rr_descript(uint16_t type);
19
20       size_t  ldns_rr_descriptor_minimum(const  ldns_rr_descriptor  *descrip‐
21       tor);
22
23       size_t  ldns_rr_descriptor_maximum(const  ldns_rr_descriptor  *descrip‐
24       tor);
25
26       ldns_rdf_type  ldns_rr_descriptor_field_type(const   ldns_rr_descriptor
27       *descriptor, size_t field);
28

DESCRIPTION

30       ldns_rr_descriptor()
31
32       ldns_rr_descript() returns the resource record descriptor for the given
33              rr type.
34
35              type: the type value of the rr type
36              Returns the ldns_rr_descriptor for this type
37
38       ldns_rr_descriptor_minimum() returns the minimum number of rdata fields
39              of the rr type this descriptor describes.
40
41              descriptor: for an rr type
42              Returns the minimum number of rdata fields
43
44       ldns_rr_descriptor_maximum() returns the maximum number of rdata fields
45              of the rr type this descriptor describes.
46
47              descriptor: for an rr type
48              Returns the maximum number of rdata fields
49
50       ldns_rr_descriptor_field_type() returns the  rdf  type  for  the  given
51              rdata field number of the rr type for the given descriptor.
52
53              descriptor: for an rr type
54              field: the field number
55              Returns the rdf type for the field
56

AUTHOR

58       The  ldns  team  at  NLnet Labs. Which consists out of Jelte Jansen and
59       Miek Gieben.
60
61

REPORTING BUGS

63       Please report bugs to ldns-team@nlnetlabs.nl  or  in  our  bugzilla  at
64       http://www.nlnetlabs.nl/bugs/index.html
65
66
68       Copyright (c) 2004 - 2006 NLnet Labs.
69
70       Licensed under the BSD License. There is NO warranty; not even for MER‐
71       CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
72
73

SEE ALSO

75       ldns_rr, ldns_rdf.  And perldoc Net::DNS,  RFC1034,  RFC1035,  RFC4033,
76       RFC4034  and RFC4035.
77

REMARKS

79       This manpage was automaticly generated from the ldns source code by use
80       of Doxygen and some perl.
81
82
83
84                                  30 May 2006                          ldns(3)
Impressum