aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors
diff options
context:
space:
mode:
authorMartin Mathieson <martin.r.mathieson@googlemail.com>2009-02-04 11:34:06 +0000
committerMartin Mathieson <martin.r.mathieson@googlemail.com>2009-02-04 11:34:06 +0000
commit4b654083ce436c2f8a85f7ebe3179e5031a02a01 (patch)
tree4a4180f312278f2e563c83fb877405c726276528 /epan/dissectors
parentd5d3e1fa9220a9e0da2fd4b5a428dd248d55672d (diff)
Don't show channel ID in info column for common channels
svn path=/trunk/; revision=27366
Diffstat (limited to 'epan/dissectors')
-rw-r--r--epan/dissectors/packet-rlc-lte.c15
1 files changed, 11 insertions, 4 deletions
diff --git a/epan/dissectors/packet-rlc-lte.c b/epan/dissectors/packet-rlc-lte.c
index d3be0c405c..511cf495fb 100644
--- a/epan/dissectors/packet-rlc-lte.c
+++ b/epan/dissectors/packet-rlc-lte.c
@@ -751,12 +751,19 @@ void dissect_rlc_lte(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
/* Append context highlights to info column */
if (check_col(pinfo->cinfo, COL_INFO)) {
col_add_fstr(pinfo->cinfo, COL_INFO,
- "[%s] [%s] UEId=%u %s:%u",
+ "[%s] [%s] UEId=%u ",
(p_rlc_lte_info->direction == 0) ? "UL" : "DL",
val_to_str(p_rlc_lte_info->rlcMode, rlc_mode_short_vals, "Unknown"),
- p_rlc_lte_info->ueid,
- val_to_str(p_rlc_lte_info->channelType, rlc_channel_type_vals, "Unknown"),
- p_rlc_lte_info->channelId);
+ p_rlc_lte_info->ueid);
+ if (p_rlc_lte_info->channelId == 0) {
+ col_append_fstr(pinfo->cinfo, COL_INFO, "%s",
+ val_to_str(p_rlc_lte_info->channelType, rlc_channel_type_vals, "Unknown"));
+ }
+ else {
+ col_append_fstr(pinfo->cinfo, COL_INFO, "%s:%u",
+ val_to_str(p_rlc_lte_info->channelType, rlc_channel_type_vals, "Unknown"),
+ p_rlc_lte_info->channelId);
+ }
}
/* Reset this count */