Lines Matching +full:enum +full:- +full:name

8  * (c) NLnet Labs, 2005-2006
49 enum sldns_enum_rr_class
64 LDNS_RR_CLASS_COUNT = LDNS_RR_CLASS_LAST - LDNS_RR_CLASS_FIRST + 1
66 typedef enum sldns_enum_rr_class sldns_rr_class;
71 enum sldns_enum_rr_compress
77 typedef enum sldns_enum_rr_compress sldns_rr_compress;
82 enum sldns_enum_rr_type
86 /** an authoritative name server */
88 /** a mail destination (Obsolete - use MX) */
90 /** a mail forwarder (Obsolete - use MX) */
92 /** the canonical name for an alias */
96 /** a mailbox domain name (EXPERIMENTAL) */
100 /** a mail rename domain name (EXPERIMENTAL) */
106 /** a domain name pointer */
144 /** draft-ietf-nimrod-dns-01.txt */
146 /** draft-ietf-nimrod-dns-01.txt */
150 /** http://www.jhsoft.com/rfc/af-saa-0069.000.rtf */
162 /** dnsind-kitchen-sink-02.txt */
188 /** draft-reid-dnsext-zs */
190 /** draft-reid-dnsext-rkey */
192 /** draft-ietf-dnsop-trust-history */
198 LDNS_RR_TYPE_ZONEMD = 63, /* draft-ietf-dnsop-dns-zone-digest-12 */
199 LDNS_RR_TYPE_SVCB = 64, /* draft-ietf-dnsop-svcb-https-04 */
200 LDNS_RR_TYPE_HTTPS = 65, /* draft-ietf-dnsop-svcb-https-04 */
214 /** draft-jabley-dnsext-eui48-eui64-rrtypes */
222 /** A request for mailbox-related records (MB, MG or MR) */
224 /** A request for mail agent RRs (Obsolete - see MX) */
244 LDNS_RR_TYPE_COUNT = LDNS_RR_TYPE_LAST - LDNS_RR_TYPE_FIRST + 1
246 typedef enum sldns_enum_rr_type sldns_rr_type;
268 enum sldns_enum_rdf_type
272 /** domain name */
349 /** A non-zero sequence of US-ASCII letters and numbers in lower case.
354 /** A <character-string> encoding of the value field as specified
363 /* draft-ietf-dnsop-svcb-https-05:
371 typedef enum sldns_enum_rdf_type sldns_rdf_type;
376 enum sldns_enum_algorithm
396 typedef enum sldns_enum_algorithm sldns_algorithm;
401 enum sldns_enum_hash
408 typedef enum sldns_enum_hash sldns_hash;
413 enum sldns_enum_cert_algorithm
426 typedef enum sldns_enum_cert_algorithm sldns_cert_algorithm;
431 enum sldns_enum_edns_option
433 LDNS_EDNS_LLQ = 1, /* http://files.dns-sd.org/draft-sekar-dns-llq.txt */
434 LDNS_EDNS_UL = 2, /* http://files.dns-sd.org/draft-sekar-dns-ul.txt */
436 /* 4 draft-cheshire-edns0-owner-option */
442 LDNS_EDNS_KEEPALIVE = 11, /* draft-ietf-dnsop-edns-tcp-keepalive*/
445 LDNS_EDNS_CLIENT_TAG = 16, /* draft-bellis-dnsop-edns-tags-01 */
449 typedef enum sldns_enum_edns_option sldns_edns_option;
451 enum sldns_enum_ede_code
453 LDNS_EDE_NONE = -1, /* EDE undefined for internal use */
485 typedef enum sldns_enum_ede_code sldns_ede_code;
489 /** TSIG and TKEY extended rcodes (16bit), 0-15 are the normal rcodes. */
510 /** Textual name of the RR type. */
561 * retrieves a rrtype by looking up its name.
562 * \param[in] name a string with the name
563 * \return the type which corresponds with the name
565 sldns_rr_type sldns_get_rr_type_by_name(const char *name);
568 * retrieves a class by looking up its name.
569 * \param[in] name string with the name
570 * \return the cass which corresponds with the name
572 sldns_rr_class sldns_get_rr_class_by_name(const char *name);