|
#define GETDNS_COMPILATION_COMMENT "getdns 1.7.0-rc.1 configured on 2021-05-27T22:45:07Z for the December 2015 version of the API" | |
|
#define GETDNS_RETURN_GOOD_TEXT "Good" | |
|
#define GETDNS_RETURN_GENERIC_ERROR_TEXT "Generic error" | |
|
#define GETDNS_RETURN_BAD_DOMAIN_NAME_TEXT "Badly-formed domain name in first argument" | |
|
#define GETDNS_RETURN_BAD_CONTEXT_TEXT "The context has internal deficiencies" | |
|
#define GETDNS_RETURN_CONTEXT_UPDATE_FAIL_TEXT "Did not update the context" | |
|
#define GETDNS_RETURN_UNKNOWN_TRANSACTION_TEXT "An attempt was made to cancel a callback with a transaction_id that is not recognized" | |
|
#define GETDNS_RETURN_NO_SUCH_LIST_ITEM_TEXT "A helper function for lists had an index argument that was too high." | |
|
#define GETDNS_RETURN_NO_SUCH_DICT_NAME_TEXT "A helper function for dicts had a name argument that for a name that is not in the dict." | |
|
#define GETDNS_RETURN_WRONG_TYPE_REQUESTED_TEXT "A helper function was supposed to return a certain type for an item, but the wrong type was given." | |
|
#define GETDNS_RETURN_NO_SUCH_EXTENSION_TEXT "A name in the extensions dict is not a valid extension." | |
|
#define GETDNS_RETURN_EXTENSION_MISFORMAT_TEXT "One or more of the extensions have a bad format." | |
|
#define GETDNS_RETURN_DNSSEC_WITH_STUB_DISALLOWED_TEXT "A query was made with a context that is using stub resolution and a DNSSEC extension specified." | |
|
#define GETDNS_RETURN_MEMORY_ERROR_TEXT "Unable to allocate the memory required." | |
|
#define GETDNS_RETURN_INVALID_PARAMETER_TEXT "A required parameter had an invalid value." | |
|
#define GETDNS_RETURN_NOT_IMPLEMENTED_TEXT "The library did not have the requested API feature implemented." | |
|
#define GETDNS_DNSSEC_SECURE 400 | |
|
#define GETDNS_DNSSEC_SECURE_TEXT "The record was determined to be secure in DNSSEC" | |
|
#define GETDNS_DNSSEC_BOGUS 401 | |
|
#define GETDNS_DNSSEC_BOGUS_TEXT "The record was determined to be bogus in DNSSEC" | |
|
#define GETDNS_DNSSEC_INDETERMINATE 402 | |
|
#define GETDNS_DNSSEC_INDETERMINATE_TEXT "The record was not determined to be any state in DNSSEC" | |
|
#define GETDNS_DNSSEC_INSECURE 403 | |
|
#define GETDNS_DNSSEC_INSECURE_TEXT "The record was determined to be insecure in DNSSEC" | |
|
#define GETDNS_DNSSEC_NOT_PERFORMED 404 | |
|
#define GETDNS_DNSSEC_NOT_PERFORMED_TEXT "DNSSEC validation was not performed (only used for debugging)" | |
|
#define GETDNS_NAMESPACE_DNS_TEXT "See getdns_context_set_namespaces()" | |
|
#define GETDNS_NAMESPACE_LOCALNAMES_TEXT "See getdns_context_set_namespaces()" | |
|
#define GETDNS_NAMESPACE_NETBIOS_TEXT "See getdns_context_set_namespaces()" | |
|
#define GETDNS_NAMESPACE_MDNS_TEXT "See getdns_context_set_namespaces()" | |
|
#define GETDNS_NAMESPACE_NIS_TEXT "See getdns_context_set_namespaces()" | |
|
#define GETDNS_RESOLUTION_STUB_TEXT "See getdns_context_set_resolution_type()" | |
|
#define GETDNS_RESOLUTION_RECURSING_TEXT "See getdns_context_set_resolution_type()" | |
|
#define GETDNS_REDIRECTS_FOLLOW_TEXT "See getdns_context_set_follow_redirects()" | |
|
#define GETDNS_REDIRECTS_DO_NOT_FOLLOW_TEXT "See getdns_context_set_follow_redirects()" | |
|
#define GETDNS_TRANSPORT_UDP_FIRST_AND_FALL_BACK_TO_TCP_TEXT "See getdns_context_set_dns_transport()" | |
|
#define GETDNS_TRANSPORT_UDP_ONLY_TEXT "See getdns_context_set_dns_transport()" | |
|
#define GETDNS_TRANSPORT_TCP_ONLY_TEXT "See getdns_context_set_dns_transport()" | |
|
#define GETDNS_TRANSPORT_TCP_ONLY_KEEP_CONNECTIONS_OPEN_TEXT "See getdns_context_set_dns_transport()" | |
|
#define GETDNS_TRANSPORT_UDP_TEXT "See getdns_context_set_dns_transport_list()" | |
|
#define GETDNS_TRANSPORT_TCP_TEXT "See getdns_context_set_dns_transport_list()" | |
|
#define GETDNS_TRANSPORT_TLS_TEXT "See getdns_context_set_dns_transport_list()" | |
|
#define GETDNS_APPEND_NAME_ALWAYS_TEXT "See getdns_context_set_append_name()" | |
|
#define GETDNS_APPEND_NAME_ONLY_TO_SINGLE_LABEL_AFTER_FAILURE_TEXT "See getdns_context_set_append_name()" | |
|
#define GETDNS_APPEND_NAME_ONLY_TO_MULTIPLE_LABEL_NAME_AFTER_FAILURE_TEXT "See getdns_context_set_append_name()" | |
|
#define GETDNS_APPEND_NAME_NEVER_TEXT "See getdns_context_set_append_name()" | |
|
#define GETDNS_CONTEXT_CODE_NAMESPACES_TEXT "Change related to getdns_context_set_namespaces" | |
|
#define GETDNS_CONTEXT_CODE_RESOLUTION_TYPE_TEXT "Change related to getdns_context_set_resolution_type" | |
|
#define GETDNS_CONTEXT_CODE_FOLLOW_REDIRECTS_TEXT "Change related to getdns_context_set_follow_redirects" | |
|
#define GETDNS_CONTEXT_CODE_UPSTREAM_RECURSIVE_SERVERS_TEXT "Change related to getdns_context_set_upstream_recursive_servers" | |
|
#define GETDNS_CONTEXT_CODE_DNS_ROOT_SERVERS_TEXT "Change related to getdns_context_set_dns_root_servers" | |
|
#define GETDNS_CONTEXT_CODE_DNS_TRANSPORT_TEXT "Change related to getdns_context_set_dns_transport" | |
|
#define GETDNS_CONTEXT_CODE_LIMIT_OUTSTANDING_QUERIES_TEXT "Change related to getdns_context_set_limit_outstanding_queries" | |
|
#define GETDNS_CONTEXT_CODE_APPEND_NAME_TEXT "Change related to getdns_context_set_append_name" | |
|
#define GETDNS_CONTEXT_CODE_SUFFIX_TEXT "Change related to getdns_context_set_suffix" | |
|
#define GETDNS_CONTEXT_CODE_DNSSEC_TRUST_ANCHORS_TEXT "Change related to getdns_context_set_dnssec_trust_anchors" | |
|
#define GETDNS_CONTEXT_CODE_EDNS_MAXIMUM_UDP_PAYLOAD_SIZE_TEXT "Change related to getdns_context_set_edns_maximum_udp_payload_size" | |
|
#define GETDNS_CONTEXT_CODE_EDNS_EXTENDED_RCODE_TEXT "Change related to getdns_context_set_edns_extended_rcode" | |
|
#define GETDNS_CONTEXT_CODE_EDNS_VERSION_TEXT "Change related to getdns_context_set_edns_version" | |
|
#define GETDNS_CONTEXT_CODE_EDNS_DO_BIT_TEXT "Change related to getdns_context_set_edns_do_bit" | |
|
#define GETDNS_CONTEXT_CODE_DNSSEC_ALLOWED_SKEW_TEXT "Change related to getdns_context_set_dnssec_allowed_skew" | |
|
#define GETDNS_CONTEXT_CODE_MEMORY_FUNCTIONS_TEXT "Change related to getdns_context_set_memory_functions" | |
|
#define GETDNS_CONTEXT_CODE_TIMEOUT_TEXT "Change related to getdns_context_set_timeout" | |
|
#define GETDNS_CONTEXT_CODE_IDLE_TIMEOUT_TEXT "Change related to getdns_context_set_idle_timeout" | |
|
#define GETDNS_CALLBACK_COMPLETE_TEXT "The response has the requested data in it" | |
|
#define GETDNS_CALLBACK_CANCEL_TEXT "The calling program cancelled the callback; response is NULL" | |
|
#define GETDNS_CALLBACK_TIMEOUT_TEXT "The requested action timed out; response is filled in with empty structures" | |
|
#define GETDNS_CALLBACK_ERROR_TEXT "The requested action had an error; response is NULL" | |
|
#define GETDNS_NAMETYPE_DNS 800 | |
|
#define GETDNS_NAMETYPE_DNS_TEXT "Normal DNS (RFC 1035)" | |
|
#define GETDNS_NAMETYPE_WINS 801 | |
|
#define GETDNS_NAMETYPE_WINS_TEXT "The WINS name service (some reference needed)" | |
|
#define GETDNS_RESPSTATUS_GOOD 900 | |
|
#define GETDNS_RESPSTATUS_GOOD_TEXT "At least one response was returned" | |
|
#define GETDNS_RESPSTATUS_NO_NAME 901 | |
|
#define GETDNS_RESPSTATUS_NO_NAME_TEXT "Queries for the name yielded all negative responses" | |
|
#define GETDNS_RESPSTATUS_ALL_TIMEOUT 902 | |
|
#define GETDNS_RESPSTATUS_ALL_TIMEOUT_TEXT "All queries for the name timed out" | |
|
#define GETDNS_RESPSTATUS_NO_SECURE_ANSWERS 903 | |
|
#define GETDNS_RESPSTATUS_NO_SECURE_ANSWERS_TEXT "The context setting for getting only secure responses was specified, and at least one DNS response was received, but no DNS response was determined to be secure through DNSSEC." | |
|
#define GETDNS_RESPSTATUS_ALL_BOGUS_ANSWERS 904 | |
|
#define GETDNS_RESPSTATUS_ALL_BOGUS_ANSWERS_TEXT "The context setting for getting only secure responses was specified, and at least one DNS response was received, but all received responses for the requested name were bogus." | |
|
#define GETDNS_EXTENSION_TRUE 1000 | |
|
#define GETDNS_EXTENSION_TRUE_TEXT "Turn on the extension" | |
|
#define GETDNS_EXTENSION_FALSE 1001 | |
|
#define GETDNS_EXTENSION_FALSE_TEXT "Do not turn on the extension" | |
|
#define GETDNS_BAD_DNS_CNAME_IN_TARGET 1100 | |
|
#define GETDNS_BAD_DNS_CNAME_IN_TARGET_TEXT "A DNS query type that does not allow a target to be a CNAME pointed to a CNAME" | |
|
#define GETDNS_BAD_DNS_ALL_NUMERIC_LABEL 1101 | |
|
#define GETDNS_BAD_DNS_ALL_NUMERIC_LABEL_TEXT "One or more labels in a returned domain name is all-numeric; this is not legal for a hostname" | |
|
#define GETDNS_BAD_DNS_CNAME_RETURNED_FOR_OTHER_TYPE 1102 | |
|
#define GETDNS_BAD_DNS_CNAME_RETURNED_FOR_OTHER_TYPE_TEXT "A DNS query for a type other than CNAME returned a CNAME response" | |
|
#define GETDNS_RRTYPE_A 1 | |
|
#define GETDNS_RRTYPE_NS 2 | |
|
#define GETDNS_RRTYPE_MD 3 | |
|
#define GETDNS_RRTYPE_MF 4 | |
|
#define GETDNS_RRTYPE_CNAME 5 | |
|
#define GETDNS_RRTYPE_SOA 6 | |
|
#define GETDNS_RRTYPE_MB 7 | |
|
#define GETDNS_RRTYPE_MG 8 | |
|
#define GETDNS_RRTYPE_MR 9 | |
|
#define GETDNS_RRTYPE_NULL 10 | |
|
#define GETDNS_RRTYPE_WKS 11 | |
|
#define GETDNS_RRTYPE_PTR 12 | |
|
#define GETDNS_RRTYPE_HINFO 13 | |
|
#define GETDNS_RRTYPE_MINFO 14 | |
|
#define GETDNS_RRTYPE_MX 15 | |
|
#define GETDNS_RRTYPE_TXT 16 | |
|
#define GETDNS_RRTYPE_RP 17 | |
|
#define GETDNS_RRTYPE_AFSDB 18 | |
|
#define GETDNS_RRTYPE_X25 19 | |
|
#define GETDNS_RRTYPE_ISDN 20 | |
|
#define GETDNS_RRTYPE_RT 21 | |
|
#define GETDNS_RRTYPE_NSAP 22 | |
|
#define GETDNS_RRTYPE_NSAP_PTR 23 | |
|
#define GETDNS_RRTYPE_SIG 24 | |
|
#define GETDNS_RRTYPE_KEY 25 | |
|
#define GETDNS_RRTYPE_PX 26 | |
|
#define GETDNS_RRTYPE_GPOS 27 | |
|
#define GETDNS_RRTYPE_AAAA 28 | |
|
#define GETDNS_RRTYPE_LOC 29 | |
|
#define GETDNS_RRTYPE_NXT 30 | |
|
#define GETDNS_RRTYPE_EID 31 | |
|
#define GETDNS_RRTYPE_NIMLOC 32 | |
|
#define GETDNS_RRTYPE_SRV 33 | |
|
#define GETDNS_RRTYPE_ATMA 34 | |
|
#define GETDNS_RRTYPE_NAPTR 35 | |
|
#define GETDNS_RRTYPE_KX 36 | |
|
#define GETDNS_RRTYPE_CERT 37 | |
|
#define GETDNS_RRTYPE_A6 38 | |
|
#define GETDNS_RRTYPE_DNAME 39 | |
|
#define GETDNS_RRTYPE_SINK 40 | |
|
#define GETDNS_RRTYPE_OPT 41 | |
|
#define GETDNS_RRTYPE_APL 42 | |
|
#define GETDNS_RRTYPE_DS 43 | |
|
#define GETDNS_RRTYPE_SSHFP 44 | |
|
#define GETDNS_RRTYPE_IPSECKEY 45 | |
|
#define GETDNS_RRTYPE_RRSIG 46 | |
|
#define GETDNS_RRTYPE_NSEC 47 | |
|
#define GETDNS_RRTYPE_DNSKEY 48 | |
|
#define GETDNS_RRTYPE_DHCID 49 | |
|
#define GETDNS_RRTYPE_NSEC3 50 | |
|
#define GETDNS_RRTYPE_NSEC3PARAM 51 | |
|
#define GETDNS_RRTYPE_TLSA 52 | |
|
#define GETDNS_RRTYPE_SMIMEA 53 | |
|
#define GETDNS_RRTYPE_HIP 55 | |
|
#define GETDNS_RRTYPE_NINFO 56 | |
|
#define GETDNS_RRTYPE_RKEY 57 | |
|
#define GETDNS_RRTYPE_TALINK 58 | |
|
#define GETDNS_RRTYPE_CDS 59 | |
|
#define GETDNS_RRTYPE_CDNSKEY 60 | |
|
#define GETDNS_RRTYPE_OPENPGPKEY 61 | |
|
#define GETDNS_RRTYPE_CSYNC 62 | |
|
#define GETDNS_RRTYPE_ZONEMD 63 | |
|
#define GETDNS_RRTYPE_SVCB 64 | |
|
#define GETDNS_RRTYPE_HTTPS 65 | |
|
#define GETDNS_RRTYPE_SPF 99 | |
|
#define GETDNS_RRTYPE_UINFO 100 | |
|
#define GETDNS_RRTYPE_UID 101 | |
|
#define GETDNS_RRTYPE_GID 102 | |
|
#define GETDNS_RRTYPE_UNSPEC 103 | |
|
#define GETDNS_RRTYPE_NID 104 | |
|
#define GETDNS_RRTYPE_L32 105 | |
|
#define GETDNS_RRTYPE_L64 106 | |
|
#define GETDNS_RRTYPE_LP 107 | |
|
#define GETDNS_RRTYPE_EUI48 108 | |
|
#define GETDNS_RRTYPE_EUI64 109 | |
|
#define GETDNS_RRTYPE_TKEY 249 | |
|
#define GETDNS_RRTYPE_TSIG 250 | |
|
#define GETDNS_RRTYPE_IXFR 251 | |
|
#define GETDNS_RRTYPE_AXFR 252 | |
|
#define GETDNS_RRTYPE_MAILB 253 | |
|
#define GETDNS_RRTYPE_MAILA 254 | |
|
#define GETDNS_RRTYPE_ANY 255 | |
|
#define GETDNS_RRTYPE_URI 256 | |
|
#define GETDNS_RRTYPE_CAA 257 | |
|
#define GETDNS_RRTYPE_AVC 258 | |
|
#define GETDNS_RRTYPE_DOA 259 | |
|
#define GETDNS_RRTYPE_AMTRELAY 260 | |
|
#define GETDNS_RRTYPE_TA 32768 | |
|
#define GETDNS_RRTYPE_DLV 32769 | |
|
#define GETDNS_RRCLASS_IN 1 | |
|
#define GETDNS_RRCLASS_CH 3 | |
|
#define GETDNS_RRCLASS_HS 4 | |
|
#define GETDNS_RRCLASS_NONE 254 | |
|
#define GETDNS_RRCLASS_ANY 255 | |
|
#define GETDNS_OPCODE_QUERY 0 | |
|
#define GETDNS_OPCODE_IQUERY 1 | |
|
#define GETDNS_OPCODE_STATUS 2 | |
|
#define GETDNS_OPCODE_NOTIFY 4 | |
|
#define GETDNS_OPCODE_UPDATE 5 | |
|
#define GETDNS_RCODE_NOERROR 0 | |
|
#define GETDNS_RCODE_FORMERR 1 | |
|
#define GETDNS_RCODE_SERVFAIL 2 | |
|
#define GETDNS_RCODE_NXDOMAIN 3 | |
|
#define GETDNS_RCODE_NOTIMP 4 | |
|
#define GETDNS_RCODE_REFUSED 5 | |
|
#define GETDNS_RCODE_YXDOMAIN 6 | |
|
#define GETDNS_RCODE_YXRRSET 7 | |
|
#define GETDNS_RCODE_NXRRSET 8 | |
|
#define GETDNS_RCODE_NOTAUTH 9 | |
|
#define GETDNS_RCODE_NOTZONE 10 | |
|
#define GETDNS_RCODE_BADVERS 16 | |
|
#define GETDNS_RCODE_BADSIG 16 | |
|
#define GETDNS_RCODE_BADKEY 17 | |
|
#define GETDNS_RCODE_BADTIME 18 | |
|
#define GETDNS_RCODE_BADMODE 19 | |
|
#define GETDNS_RCODE_BADNAME 20 | |
|
#define GETDNS_RCODE_BADALG 21 | |
|
#define GETDNS_RCODE_BADTRUNC 22 | |
|
#define GETDNS_RCODE_BADCOOKIE 23 | |
|