From 4b654083ce436c2f8a85f7ebe3179e5031a02a01 Mon Sep 17 00:00:00 2001 From: Martin Mathieson Date: Wed, 4 Feb 2009 11:34:06 +0000 Subject: Don't show channel ID in info column for common channels svn path=/trunk/; revision=27366 --- epan/dissectors/packet-rlc-lte.c | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'epan/dissectors') 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 */ -- cgit v1.2.3