9 Module environment, contains data pointer for module-specific data.
10 See :class:`pythonmod_env`.
14 -----------------------
17 ~~~~~~~~~~~~~~~~~~~~~~~
19 .. data:: module_state_initial
21 Initial state - new DNS query.
23 .. data:: module_wait_reply
25 Waiting for reply to outgoing network query.
27 .. data:: module_wait_module
29 Module is waiting for another module.
31 .. data:: module_wait_subquery
33 Module is waiting for sub-query.
35 .. data:: module_error
37 Module could not finish the query.
39 .. data:: module_finished
41 Module is finished with query.
45 .. data:: module_event_new
49 .. data:: module_event_pass
51 Query passed by other module.
53 .. data:: module_event_reply
55 Reply inbound from server.
57 .. data:: module_event_noreply
59 No reply, timeout or other error.
61 .. data:: module_event_capsfail
63 Reply is there, but capitalisation check failed.
65 .. data:: module_event_moddone
67 Next module is done, and its reply is awaiting you.
69 .. data:: module_event_error
76 .. data:: sec_status_unchecked
78 Means that object has yet to be validated.
80 .. data:: sec_status_bogus
82 Means that the object *(RRset or message)* failed to validate
83 *(according to local policy)*, but should have validated.
85 .. data:: sec_status_indeterminate
87 Means that the object is insecure, but not
88 authoritatively so. Generally this means that the RRset is not
89 below a configured trust anchor.
91 .. data:: sec_status_insecure
93 Means that the object is authoritatively known to be
94 insecure. Generally this means that this RRset is below a trust
95 anchor, but also below a verified, insecure delegation.
97 .. data:: sec_status_secure
99 Means that the object (RRset or message) validated according to local policy.
101 Resource records (RR sets)
102 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
104 The different RR classes.
106 .. data:: RR_CLASS_IN
110 .. data:: RR_CLASS_CH
114 .. data:: RR_CLASS_HS
118 .. data:: RR_CLASS_NONE
120 None class, dynamic update.
122 .. data:: RR_CLASS_ANY
127 The different RR types.
136 An authoritative name server.
140 A mail destination (Obsolete - use MX).
144 A mail forwarder (Obsolete - use MX).
146 .. data:: RR_TYPE_CNAME
148 The canonical name for an alias.
150 .. data:: RR_TYPE_SOA
152 Marks the start of a zone of authority.
156 A mailbox domain name (EXPERIMENTAL).
160 A mail group member (EXPERIMENTAL).
164 A mail rename domain name (EXPERIMENTAL).
166 .. data:: RR_TYPE_NULL
168 A null RR (EXPERIMENTAL).
170 .. data:: RR_TYPE_WKS
172 A well known service description.
174 .. data:: RR_TYPE_PTR
176 A domain name pointer.
178 .. data:: RR_TYPE_HINFO
182 .. data:: RR_TYPE_MINFO
184 Mailbox or mail list information.
190 .. data:: RR_TYPE_TXT
198 .. data:: RR_TYPE_AFSDB
202 .. data:: RR_TYPE_X25
206 .. data:: RR_TYPE_ISDN
214 .. data:: RR_TYPE_NSAP
218 .. data:: RR_TYPE_NSAP_PTR
222 .. data:: RR_TYPE_SIG
226 .. data:: RR_TYPE_KEY
234 .. data:: RR_TYPE_GPOS
238 .. data:: RR_TYPE_AAAA
242 .. data:: RR_TYPE_LOC
246 .. data:: RR_TYPE_NXT
250 .. data:: RR_TYPE_EID
252 draft-ietf-nimrod-dns-01.txt.
254 .. data:: RR_TYPE_NIMLOC
256 draft-ietf-nimrod-dns-01.txt.
258 .. data:: RR_TYPE_SRV
262 .. data:: RR_TYPE_ATMA
264 http://www.jhsoft.com/rfc/af-saa-0069.000.rtf.
266 .. data:: RR_TYPE_NAPTR
274 .. data:: RR_TYPE_CERT
282 .. data:: RR_TYPE_DNAME
286 .. data:: RR_TYPE_SINK
288 dnsind-kitchen-sink-02.txt.
290 .. data:: RR_TYPE_OPT
294 .. data:: RR_TYPE_APL
300 draft-ietf-dnsext-delegation.
302 .. data:: RR_TYPE_SSHFP
306 .. data:: RR_TYPE_IPSECKEY
308 draft-richardson-ipseckey-rr-11.txt.
310 .. data:: RR_TYPE_RRSIG
312 draft-ietf-dnsext-dnssec-25.
314 .. data:: RR_TYPE_NSEC
315 .. data:: RR_TYPE_DNSKEY
316 .. data:: RR_TYPE_DHCID
317 .. data:: RR_TYPE_NSEC3
318 .. data:: RR_TYPE_NSEC3PARAMS
319 .. data:: RR_TYPE_UINFO
320 .. data:: RR_TYPE_UID
321 .. data:: RR_TYPE_GID
322 .. data:: RR_TYPE_UNSPEC
323 .. data:: RR_TYPE_TSIG
324 .. data:: RR_TYPE_IXFR
325 .. data:: RR_TYPE_AXFR
326 .. data:: RR_TYPE_MAILB
328 A request for mailbox-related records (MB, MG or MR).
330 .. data:: RR_TYPE_MAILA
332 A request for mail agent RRs (Obsolete - see MX).
334 .. data:: RR_TYPE_ANY
336 Any type *(wildcard)*.
338 .. data:: RR_TYPE_DLV
340 RFC 4431, 5074, DNSSEC Lookaside Validation.
345 Return codes for packets.
347 .. data:: RCODE_NOERROR
348 .. data:: RCODE_FORMERR
349 .. data:: RCODE_SERVFAIL
350 .. data:: RCODE_NXDOMAIN
351 .. data:: RCODE_NOTIMPL
352 .. data:: RCODE_REFUSED
353 .. data:: RCODE_YXDOMAIN
354 .. data:: RCODE_YXRRSET
355 .. data:: RCODE_NXRRSET
356 .. data:: RCODE_NOTAUTH
357 .. data:: RCODE_NOTZONE
368 Authoritative Answer - server flag.
372 Truncated - server flag.
376 Recursion desired - query flag.
380 Checking disabled - query flag.
384 Recursion available - server flag.
388 Authenticated data - server flag.
400 Operational information.
402 .. data:: VERB_DETAIL
404 Detailed information.
408 Query level information.
412 Algorithm level information.