diff --git a/src/app-layer-dns-common.c b/src/app-layer-dns-common.c index 01b20ba7c9..44a49215be 100644 --- a/src/app-layer-dns-common.c +++ b/src/app-layer-dns-common.c @@ -82,188 +82,6 @@ void DNSAppLayerRegisterGetEventInfoById(uint8_t ipproto, AppProto alproto) return; } -void DNSCreateTypeString(uint16_t type, char *str, size_t str_size) -{ - switch (type) { - case DNS_RECORD_TYPE_A: - snprintf(str, str_size, "A"); - break; - case DNS_RECORD_TYPE_NS: - snprintf(str, str_size, "NS"); - break; - case DNS_RECORD_TYPE_AAAA: - snprintf(str, str_size, "AAAA"); - break; - case DNS_RECORD_TYPE_CNAME: - snprintf(str, str_size, "CNAME"); - break; - case DNS_RECORD_TYPE_TXT: - snprintf(str, str_size, "TXT"); - break; - case DNS_RECORD_TYPE_MX: - snprintf(str, str_size, "MX"); - break; - case DNS_RECORD_TYPE_SOA: - snprintf(str, str_size, "SOA"); - break; - case DNS_RECORD_TYPE_PTR: - snprintf(str, str_size, "PTR"); - break; - case DNS_RECORD_TYPE_SIG: - snprintf(str, str_size, "SIG"); - break; - case DNS_RECORD_TYPE_KEY: - snprintf(str, str_size, "KEY"); - break; - case DNS_RECORD_TYPE_WKS: - snprintf(str, str_size, "WKS"); - break; - case DNS_RECORD_TYPE_TKEY: - snprintf(str, str_size, "TKEY"); - break; - case DNS_RECORD_TYPE_TSIG: - snprintf(str, str_size, "TSIG"); - break; - case DNS_RECORD_TYPE_ANY: - snprintf(str, str_size, "ANY"); - break; - case DNS_RECORD_TYPE_RRSIG: - snprintf(str, str_size, "RRSIG"); - break; - case DNS_RECORD_TYPE_NSEC: - snprintf(str, str_size, "NSEC"); - break; - case DNS_RECORD_TYPE_DNSKEY: - snprintf(str, str_size, "DNSKEY"); - break; - case DNS_RECORD_TYPE_HINFO: - snprintf(str, str_size, "HINFO"); - break; - case DNS_RECORD_TYPE_MINFO: - snprintf(str, str_size, "MINFO"); - break; - case DNS_RECORD_TYPE_RP: - snprintf(str, str_size, "RP"); - break; - case DNS_RECORD_TYPE_AFSDB: - snprintf(str, str_size, "AFSDB"); - break; - case DNS_RECORD_TYPE_X25: - snprintf(str, str_size, "X25"); - break; - case DNS_RECORD_TYPE_ISDN: - snprintf(str, str_size, "ISDN"); - break; - case DNS_RECORD_TYPE_RT: - snprintf(str, str_size, "RT"); - break; - case DNS_RECORD_TYPE_NSAP: - snprintf(str, str_size, "NSAP"); - break; - case DNS_RECORD_TYPE_NSAPPTR: - snprintf(str, str_size, "NSAPPTR"); - break; - case DNS_RECORD_TYPE_PX: - snprintf(str, str_size, "PX"); - break; - case DNS_RECORD_TYPE_GPOS: - snprintf(str, str_size, "GPOS"); - break; - case DNS_RECORD_TYPE_LOC: - snprintf(str, str_size, "LOC"); - break; - case DNS_RECORD_TYPE_SRV: - snprintf(str, str_size, "SRV"); - break; - case DNS_RECORD_TYPE_ATMA: - snprintf(str, str_size, "ATMA"); - break; - case DNS_RECORD_TYPE_NAPTR: - snprintf(str, str_size, "NAPTR"); - break; - case DNS_RECORD_TYPE_KX: - snprintf(str, str_size, "KX"); - break; - case DNS_RECORD_TYPE_CERT: - snprintf(str, str_size, "CERT"); - break; - case DNS_RECORD_TYPE_A6: - snprintf(str, str_size, "A6"); - break; - case DNS_RECORD_TYPE_DNAME: - snprintf(str, str_size, "DNAME"); - break; - case DNS_RECORD_TYPE_OPT: - snprintf(str, str_size, "OPT"); - break; - case DNS_RECORD_TYPE_APL: - snprintf(str, str_size, "APL"); - break; - case DNS_RECORD_TYPE_DS: - snprintf(str, str_size, "DS"); - break; - case DNS_RECORD_TYPE_SSHFP: - snprintf(str, str_size, "SSHFP"); - break; - case DNS_RECORD_TYPE_IPSECKEY: - snprintf(str, str_size, "IPSECKEY"); - break; - case DNS_RECORD_TYPE_DHCID: - snprintf(str, str_size, "DHCID"); - break; - case DNS_RECORD_TYPE_NSEC3: - snprintf(str, str_size, "NSEC3"); - break; - case DNS_RECORD_TYPE_NSEC3PARAM: - snprintf(str, str_size, "NSEC3PARAM"); - break; - case DNS_RECORD_TYPE_TLSA: - snprintf(str, str_size, "TLSA"); - break; - case DNS_RECORD_TYPE_HIP: - snprintf(str, str_size, "HIP"); - break; - case DNS_RECORD_TYPE_CDS: - snprintf(str, str_size, "CDS"); - break; - case DNS_RECORD_TYPE_CDNSKEY: - snprintf(str, str_size, "CDNSKEY"); - break; - case DNS_RECORD_TYPE_MAILA: - snprintf(str, str_size, "MAILA"); - break; - case DNS_RECORD_TYPE_URI: - snprintf(str, str_size, "URI"); - break; - case DNS_RECORD_TYPE_MB: - snprintf(str, str_size, "MB"); - break; - case DNS_RECORD_TYPE_MG: - snprintf(str, str_size, "MG"); - break; - case DNS_RECORD_TYPE_MR: - snprintf(str, str_size, "MR"); - break; - case DNS_RECORD_TYPE_NULL: - snprintf(str, str_size, "NULL"); - break; - case DNS_RECORD_TYPE_SPF: - snprintf(str, str_size, "SPF"); - break; - case DNS_RECORD_TYPE_NXT: - snprintf(str, str_size, "NXT"); - break; - case DNS_RECORD_TYPE_MD: - snprintf(str, str_size, "MD"); - break; - case DNS_RECORD_TYPE_MF: - snprintf(str, str_size, "MF"); - break; - default: - snprintf(str, str_size, "%04x/%u", type, type); - } -} - void DNSCreateRcodeString(uint8_t rcode, char *str, size_t str_size) { switch (rcode) { diff --git a/src/app-layer-dns-common.h b/src/app-layer-dns-common.h index 31892ebb52..319c8bdb15 100644 --- a/src/app-layer-dns-common.h +++ b/src/app-layer-dns-common.h @@ -139,7 +139,6 @@ int DNSStateGetEventInfoById(int event_id, const char **event_name, void DNSAppLayerRegisterGetEventInfo(uint8_t ipproto, AppProto alproto); void DNSAppLayerRegisterGetEventInfoById(uint8_t ipproto, AppProto alproto); -void DNSCreateTypeString(uint16_t type, char *str, size_t str_size); void DNSCreateRcodeString(uint8_t rcode, char *str, size_t str_size); #endif /* __APP_LAYER_DNS_COMMON_H__ */