diff options
author | Martin Mathieson <martin.r.mathieson@googlemail.com> | 2009-01-16 15:41:03 +0000 |
---|---|---|
committer | Martin Mathieson <martin.r.mathieson@googlemail.com> | 2009-01-16 15:41:03 +0000 |
commit | 3ec4589aa403bcd895edec97d9e4bdb7ab2c4f80 (patch) | |
tree | 89f47ea3bb6223c55f3b41e224dd6fe0d7bbdb83 /epan/dissectors/packet-rlc-lte.c | |
parent | dd007212dad97b20545b1ad77eff1a71b34c21fa (diff) |
Some more AM updates.
svn path=/trunk/; revision=27245
Diffstat (limited to 'epan/dissectors/packet-rlc-lte.c')
-rw-r--r-- | epan/dissectors/packet-rlc-lte.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/epan/dissectors/packet-rlc-lte.c b/epan/dissectors/packet-rlc-lte.c index ce707dccfa..3939acf607 100644 --- a/epan/dissectors/packet-rlc-lte.c +++ b/epan/dissectors/packet-rlc-lte.c @@ -518,16 +518,15 @@ static void dissect_rlc_lte_am_status_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree_add_bits_ret_val(tree, hf_rlc_lte_am_so_start, tvb, bit_offset, 15, &so_start, FALSE); bit_offset += 15; - if (check_col(pinfo->cinfo, COL_INFO)) { - col_append_fstr(pinfo->cinfo, COL_INFO, " SOstart=%u", (guint16)so_start); - } - proto_tree_add_bits_ret_val(tree, hf_rlc_lte_am_so_end, tvb, bit_offset, 15, &so_end, FALSE); bit_offset += 15; + if (check_col(pinfo->cinfo, COL_INFO)) { - col_append_fstr(pinfo->cinfo, COL_INFO, " SOend=%u", (guint16)so_end); + col_append_fstr(pinfo->cinfo, COL_INFO, " (SOstart=%u SOend=%u)", + (guint16)so_start, (guint16)so_end); + if ((guint16)so_end == 0x7fff) { col_append_str(pinfo->cinfo, COL_INFO, " (missing portion reaches end of AMD PDU)"); } @@ -960,7 +959,7 @@ void proto_register_rlc_lte(void) }, { &hf_rlc_lte_am_segment_so, { "Segment Offset", - "rlc-lte.am.segment.so", FT_UINT16, BASE_HEX, 0, 0x7fff, + "rlc-lte.am.segment.offset", FT_UINT16, BASE_DEC, 0, 0x7fff, "Segment Offset", HFILL } }, |