diff options
author | Anders Broman <anders.broman@ericsson.com> | 2012-11-09 15:11:45 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2012-11-09 15:11:45 +0000 |
commit | 8faf18a2f5ef78143db47216ffb43d9d4dd3bec8 (patch) | |
tree | 3046e8dd983d712a5fc63d3886099c9916b73824 /epan/dissectors | |
parent | 36dcfd896059a49805b3e0cee9e6d256116c0685 (diff) |
Append TEI to info field.
svn path=/trunk/; revision=45984
Diffstat (limited to 'epan/dissectors')
-rw-r--r-- | epan/dissectors/packet-lapd.c | 8 |
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){ |