aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2012-11-09 15:11:45 +0000
committerAnders Broman <anders.broman@ericsson.com>2012-11-09 15:11:45 +0000
commit8faf18a2f5ef78143db47216ffb43d9d4dd3bec8 (patch)
tree3046e8dd983d712a5fc63d3886099c9916b73824 /epan/dissectors
parent36dcfd896059a49805b3e0cee9e6d256116c0685 (diff)
Append TEI to info field.
svn path=/trunk/; revision=45984
Diffstat (limited to 'epan/dissectors')
-rw-r--r--epan/dissectors/packet-lapd.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/epan/dissectors/packet-lapd.c b/epan/dissectors/packet-lapd.c
index d604f1ed99..fc0c492b99 100644
--- a/epan/dissectors/packet-lapd.c
+++ b/epan/dissectors/packet-lapd.c
@@ -401,6 +401,10 @@ dissect_lapd(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
if (check_col(pinfo->cinfo, COL_TEI))
col_add_fstr(pinfo->cinfo, COL_TEI, "%u", tei);
+ /* Append TEI to info field */
+ col_append_fstr(pinfo->cinfo, COL_INFO, "TEI:%02u ", tei);
+ col_set_fence(pinfo->cinfo, COL_INFO);
+
if (pinfo->fd->lnk_t == WTAP_ENCAP_LINUX_LAPD) {
/* frame is captured via libpcap */
if (pinfo->pseudo_header->lapd.pkttype == 4 /*PACKET_OUTGOING*/) {
@@ -525,6 +529,10 @@ dissect_lapd(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
} else
next_tvb = tvb_new_subset_remaining(tvb, lapd_header_len);
+ /* Dissection done, append " | " to COL_INFO */
+ col_append_fstr(pinfo->cinfo, COL_INFO, " | ");
+ col_set_fence(pinfo->cinfo, COL_INFO);
+
if (XDLC_IS_INFORMATION(control)) {
/* call next protocol */
if(global_lapd_gsm_sapis){