@@ -26,25 +26,27 @@ /*! * @brief The class of a DNS resource record. */ typedef enum { - OF_DNS_RESOURCE_RECORD_CLASS_IN = 1 + OF_DNS_RESOURCE_RECORD_CLASS_IN = 1, + OF_DNS_RESOURCE_RECORD_CLASS_ANY = 255, } of_dns_resource_record_class_t; /*! * @brief The type of a DNS resource record. */ typedef enum { - OF_DNS_RESOURCE_RECORD_TYPE_A = 1, - OF_DNS_RESOURCE_RECORD_TYPE_NS = 2, - OF_DNS_RESOURCE_RECORD_TYPE_CNAME = 5, - OF_DNS_RESOURCE_RECORD_TYPE_SOA = 6, - OF_DNS_RESOURCE_RECORD_TYPE_PTR = 12, - OF_DNS_RESOURCE_RECORD_TYPE_MX = 15, - OF_DNS_RESOURCE_RECORD_TYPE_TXT = 16, - OF_DNS_RESOURCE_RECORD_TYPE_AAAA = 28 + OF_DNS_RESOURCE_RECORD_TYPE_A = 1, + OF_DNS_RESOURCE_RECORD_TYPE_NS = 2, + OF_DNS_RESOURCE_RECORD_TYPE_CNAME = 5, + OF_DNS_RESOURCE_RECORD_TYPE_SOA = 6, + OF_DNS_RESOURCE_RECORD_TYPE_PTR = 12, + OF_DNS_RESOURCE_RECORD_TYPE_MX = 15, + OF_DNS_RESOURCE_RECORD_TYPE_TXT = 16, + OF_DNS_RESOURCE_RECORD_TYPE_AAAA = 28, + OF_DNS_RESOURCE_RECORD_TYPE_ALL = 255, } of_dns_resource_record_type_t; /*! * @class OFDNSResourceRecord OFDNSResourceRecord.h ObjFW/OFDNSResourceRecord.h *