diff --git epan/dissectors/packet-dns.c epan/dissectors/packet-dns.c index 3a702f5..57e58fc 100644 --- epan/dissectors/packet-dns.c +++ epan/dissectors/packet-dns.c @@ -499,9 +503,6 @@ static const value_string dns_types[] = { { T_TKEY, "TKEY"}, { T_TSIG, "TSIG"}, - { T_WINS, "WINS"}, - { T_WINS_R, "WINS-R"}, - { 251, "IXFR"}, { 252, "AXFR"}, { 253, "MAILB"}, @@ -510,13 +511,18 @@ static const value_string dns_types[] = { { T_DLV, "DLV" }, /* Domain Lookaside Validation DNS Resource Record (RFC 4431) */ + + { T_WINS, "WINS"}, + { T_WINS_R, "WINS-R"}, {0, NULL} }; +static const VALUE_STRING_FAST(dns_types); /* dns_types_fast */ + static const char * dns_type_name (guint type) { - return val_to_str(type, dns_types, "Unknown (%u)"); + return val_to_str_fast(type, &dns_types_fast, "Unknown (%u)"); } static char *