aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-ip.h3
-rw-r--r--epan/dissectors/packet-megaco.c3
-rw-r--r--epan/dissectors/packet-mpls-pm.c4
-rw-r--r--epan/dissectors/packet-nhrp.h3
4 files changed, 5 insertions, 8 deletions
diff --git a/epan/dissectors/packet-ip.h b/epan/dissectors/packet-ip.h
index 7009c20abe..87a8beef9f 100644
--- a/epan/dissectors/packet-ip.h
+++ b/epan/dissectors/packet-ip.h
@@ -43,8 +43,7 @@ typedef struct _ws_ip
void capture_ip(const guchar *, int, int, packet_counts *);
guint16 ip_checksum(const guint8 *ptr, int len);
-/* Export the DSCP value-string table for other protocols */
-WS_VAR_IMPORT const value_string dscp_vals[];
+/* Export the DSCP extended value-string table for other protocols */
WS_VAR_IMPORT value_string_ext dscp_vals_ext;
proto_item *add_ip_version_to_tree(proto_tree *tree, tvbuff_t *tvb, int offset);
diff --git a/epan/dissectors/packet-megaco.c b/epan/dissectors/packet-megaco.c
index 0c11b47292..8a7d985b50 100644
--- a/epan/dissectors/packet-megaco.c
+++ b/epan/dissectors/packet-megaco.c
@@ -3222,7 +3222,8 @@ dissect_megaco_LocalControldescriptor(tvbuff_t *tvb, proto_tree *megaco_mediades
tokenlen));
tvb_get_nstringz0(tvb,tvb_current_offset,3,code_str);
- proto_item_append_text(item,"[ %s ]", val_to_str(strtoul(code_str,NULL,16), dscp_vals,"Unknown (%u)"));
+ proto_item_append_text(item,"[ %s ]",
+ val_to_str_ext(strtoul(code_str,NULL,16), &dscp_vals_ext,"Unknown (%u)"));
tvb_current_offset = megaco_tvb_skip_wsp(tvb, tvb_offset +1);
break;
diff --git a/epan/dissectors/packet-mpls-pm.c b/epan/dissectors/packet-mpls-pm.c
index ce231cea7a..c5435b1883 100644
--- a/epan/dissectors/packet-mpls-pm.c
+++ b/epan/dissectors/packet-mpls-pm.c
@@ -982,8 +982,8 @@ proto_register_mpls_pm(void)
{
"Differentiated Services Codepoint",
"mpls.pm.ds",
- FT_UINT8, BASE_DEC,
- VALS(dscp_vals), 0x3F,
+ FT_UINT8, BASE_DEC | BASE_EXT_STRING,
+ &dscp_vals_ext, 0x3F,
NULL, HFILL
}
},
diff --git a/epan/dissectors/packet-nhrp.h b/epan/dissectors/packet-nhrp.h
index 1b3b4f8268..36aa2896cf 100644
--- a/epan/dissectors/packet-nhrp.h
+++ b/epan/dissectors/packet-nhrp.h
@@ -28,7 +28,4 @@
void capture_nhrp(const guchar *, int, int, packet_counts *);
-/* Export the DSCP value-string table for other protocols */
-/*extern const value_string dscp_vals[];*/
-
#endif