1ldns(25 Apr 2005) ldns(25 Apr 2005)
2
3
4
6 ldns_pkt_edns, ldns_pkt_edns_udp_size, ldns_pkt_edns_extended_rcode,
7 ldns_pkt_edns_version, ldns_pkt_edns_z, ldns_pkt_edns_data,
8 ldns_pkt_set_edns_udp_size, ldns_pkt_set_edns_extended_rcode,
9 ldns_pkt_set_edns_version, ldns_pkt_set_edns_z, ldns_pkt_set_edns_data
10
11
13 #ifdef HAVE_STDINT_H
14 #include <stdint.h>
15 #endif /* HAVE_STDINT_H */
16
17 #ifdef HAVE_STDBOOL_H
18 #include <stdbool.h>
19 #endif /* HAVE_STDBOOL_H */
20
21 #include <ldns/ldns.h>
22
23 bool ldns_pkt_edns(const ldns_pkt *packet);
24
25 ldns_pkt_edns_udp_size();
26
27 ldns_pkt_edns_extended_rcode();
28
29 ldns_pkt_edns_version();
30
31 ldns_pkt_edns_z();
32
33 ldns_pkt_edns_data();
34
35 ldns_pkt_set_edns_udp_size();
36
37 ldns_pkt_set_edns_extended_rcode();
38
39 ldns_pkt_set_edns_version();
40
41 ldns_pkt_set_edns_z();
42
43 ldns_pkt_set_edns_data();
44
46 ldns_pkt_edns() returns true if this packet needs and EDNS rr to be
47 sent. At the moment the only reason is an expected packet size
48 larger than 512 bytes, but for instance dnssec would be a good
49 reason too.
50
51 packet: the packet to check
52 Returns true if packet needs edns rr
53
54 ldns_pkt_edns_udp_size()
55
56 ldns_pkt_edns_extended_rcode()
57
58 ldns_pkt_edns_version()
59
60 ldns_pkt_edns_z()
61
62 ldns_pkt_edns_data()
63
64 ldns_pkt_set_edns_udp_size()
65
66 ldns_pkt_set_edns_extended_rcode()
67
68 ldns_pkt_set_edns_version()
69
70 ldns_pkt_set_edns_z()
71
72 ldns_pkt_set_edns_data()
73
75 The ldns team at NLnet Labs. Which consists out of: Jelte Jansen, Erik
76 Rozendaal and Miek Gieben.
77
78
80 Please report bugs to ldns-team@nlnetlabs.nl or in our Bugzilla at
81 http://www.nlnetlabs.nl/bugs/index.html
82
83 Be sure to select ldns as the product.
84
85
87 Copyright (c) 2004, 2005 NLnet Labs. Licensed under the BSD License.
88 There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
89 PARTICULAR PURPOSE.
90
91
93 ldns_pkt. And perldoc Net::DNS, RFC1043, RFC1035, RFC4033, RFC4034
94 and RFC4035.
95
97 This manpage was automaticly generated from the ldns source code by use
98 of Doxygen and some perl.
99
100
101
102 ldns(25 Apr 2005)