diff options
author | Martin Mathieson <martin.r.mathieson@googlemail.com> | 2009-10-25 23:03:11 +0000 |
---|---|---|
committer | Martin Mathieson <martin.r.mathieson@googlemail.com> | 2009-10-25 23:03:11 +0000 |
commit | 4474e0d25be3609fd5103b506957593eb8cfc957 (patch) | |
tree | 1ba3cc146401e03acc8e813d322608feaaacf449 | |
parent | 5ba1582dda65479e99565b74a0238c23c41ce838 (diff) | |
download | wireshark-4474e0d25be3609fd5103b506957593eb8cfc957.tar.gz wireshark-4474e0d25be3609fd5103b506957593eb8cfc957.tar.bz2 wireshark-4474e0d25be3609fd5103b506957593eb8cfc957.zip |
Label a short BSR as "short"
svn path=/trunk/; revision=30699
-rw-r--r-- | epan/dissectors/packet-mac-lte.c | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/epan/dissectors/packet-mac-lte.c b/epan/dissectors/packet-mac-lte.c index dd9bd9242f..d4eb4e465c 100644 --- a/epan/dissectors/packet-mac-lte.c +++ b/epan/dissectors/packet-mac-lte.c @@ -114,11 +114,11 @@ static int hf_mac_lte_rar_temporary_crnti = -1; /* Common channel control values */ static int hf_mac_lte_control_bsr = -1; static int hf_mac_lte_control_bsr_lcg_id = -1; -static int hf_mac_lte_control_bsr_buffer_size = -1; -static int hf_mac_lte_control_bsr_buffer_size_0 = -1; -static int hf_mac_lte_control_bsr_buffer_size_1 = -1; -static int hf_mac_lte_control_bsr_buffer_size_2 = -1; -static int hf_mac_lte_control_bsr_buffer_size_3 = -1; +static int hf_mac_lte_control_short_bsr_buffer_size = -1; +static int hf_mac_lte_control_long_bsr_buffer_size_0 = -1; +static int hf_mac_lte_control_long_bsr_buffer_size_1 = -1; +static int hf_mac_lte_control_long_bsr_buffer_size_2 = -1; +static int hf_mac_lte_control_long_bsr_buffer_size_3 = -1; static int hf_mac_lte_control_crnti = -1; static int hf_mac_lte_control_timing_advance = -1; static int hf_mac_lte_control_timing_advance_reserved = -1; @@ -762,7 +762,7 @@ static gint dissect_rar_entry(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tre /* Dissect Random Access Reponse (RAR) PDU */ -static void dissect_rar(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, +static void dissect_rar(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, proto_item *pdu_ti, gint offset, mac_lte_info *p_mac_lte_info, mac_lte_tap_info *tap_info) { gint number_of_rars = 0; /* No of RAR bodies expected following headers */ @@ -895,7 +895,7 @@ static void dissect_rar(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, /* Warn if we don't seem to have reached the end of the frame yet */ if (tvb_length_remaining(tvb, offset) != 0) { - expert_add_info_format(pinfo, rar_headers_ti, PI_MALFORMED, PI_ERROR, + expert_add_info_format(pinfo, pdu_ti, PI_MALFORMED, PI_ERROR, "%u bytes remaining after RAR PDU dissected", tvb_length_remaining(tvb, offset)); } @@ -1599,7 +1599,7 @@ static void dissect_ulsch_or_dlsch(tvbuff_t *tvb, packet_info *pinfo, proto_tree hf_mac_lte_control_bsr, tvb, offset, 1, "", - "BSR"); + "Short BSR"); bsr_tree = proto_item_add_subtree(bsr_ti, ett_mac_lte_bsr); /* LCG ID */ @@ -1608,7 +1608,7 @@ static void dissect_ulsch_or_dlsch(tvbuff_t *tvb, packet_info *pinfo, proto_tree tvb, offset, 1, FALSE); /* Buffer Size */ buffer_size = tvb_get_guint8(tvb, offset) & 0x3f; - proto_tree_add_item(bsr_tree, hf_mac_lte_control_bsr_buffer_size, + proto_tree_add_item(bsr_tree, hf_mac_lte_control_short_bsr_buffer_size, tvb, offset, 1, FALSE); offset++; @@ -1629,18 +1629,18 @@ static void dissect_ulsch_or_dlsch(tvbuff_t *tvb, packet_info *pinfo, proto_tree "Long BSR"); bsr_tree = proto_item_add_subtree(bsr_ti, ett_mac_lte_bsr); - proto_tree_add_item(bsr_tree, hf_mac_lte_control_bsr_buffer_size_0, + proto_tree_add_item(bsr_tree, hf_mac_lte_control_long_bsr_buffer_size_0, tvb, offset, 1, FALSE); buffer_size[0] = (tvb_get_guint8(tvb, offset) & 0xfc) >> 2; - proto_tree_add_item(bsr_tree, hf_mac_lte_control_bsr_buffer_size_1, + proto_tree_add_item(bsr_tree, hf_mac_lte_control_long_bsr_buffer_size_1, tvb, offset, 2, FALSE); buffer_size[1] = ((tvb_get_guint8(tvb, offset) & 0x03) << 4) | ((tvb_get_guint8(tvb, offset+1) & 0xf0) >> 4); offset++; - proto_tree_add_item(bsr_tree, hf_mac_lte_control_bsr_buffer_size_2, + proto_tree_add_item(bsr_tree, hf_mac_lte_control_long_bsr_buffer_size_2, tvb, offset, 2, FALSE); buffer_size[2] = ((tvb_get_guint8(tvb, offset) & 0x0f) << 2) | ((tvb_get_guint8(tvb, offset+1) & 0xc0) >> 6); offset++; - proto_tree_add_item(bsr_tree, hf_mac_lte_control_bsr_buffer_size_3, + proto_tree_add_item(bsr_tree, hf_mac_lte_control_long_bsr_buffer_size_3, tvb, offset, 1, FALSE); buffer_size[3] = tvb_get_guint8(tvb, offset) & 0x3f; offset++; @@ -2039,7 +2039,7 @@ void dissect_mac_lte(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) case RA_RNTI: /* RAR PDU */ - dissect_rar(tvb, pinfo, mac_lte_tree, offset, p_mac_lte_info, &tap_info); + dissect_rar(tvb, pinfo, mac_lte_tree, pdu_ti, offset, p_mac_lte_info, &tap_info); break; case C_RNTI: @@ -2440,31 +2440,31 @@ void proto_register_mac_lte(void) NULL, HFILL } }, - { &hf_mac_lte_control_bsr_buffer_size, + { &hf_mac_lte_control_short_bsr_buffer_size, { "Buffer Size", "mac-lte.control.bsr.buffer-size", FT_UINT8, BASE_DEC, VALS(buffer_size_vals), 0x3f, "Buffer Size available in all channels in group", HFILL } }, - { &hf_mac_lte_control_bsr_buffer_size_0, + { &hf_mac_lte_control_long_bsr_buffer_size_0, { "Buffer Size 0", "mac-lte.control.bsr.buffer-size-0", FT_UINT8, BASE_DEC, VALS(buffer_size_vals), 0xfc, "Buffer Size available in logical channel group 0", HFILL } }, - { &hf_mac_lte_control_bsr_buffer_size_1, + { &hf_mac_lte_control_long_bsr_buffer_size_1, { "Buffer Size 1", "mac-lte.control.bsr.buffer-size-1", FT_UINT16, BASE_DEC, VALS(buffer_size_vals), 0x03f0, "Buffer Size available in logical channel group 1", HFILL } }, - { &hf_mac_lte_control_bsr_buffer_size_2, + { &hf_mac_lte_control_long_bsr_buffer_size_2, { "Buffer Size 2", "mac-lte.control.bsr.buffer-size-2", FT_UINT16, BASE_DEC, VALS(buffer_size_vals), 0x0fc0, "Buffer Size available in logical channel group 2", HFILL } }, - { &hf_mac_lte_control_bsr_buffer_size_3, + { &hf_mac_lte_control_long_bsr_buffer_size_3, { "Buffer Size 3", "mac-lte.control.bsr.buffer-size-3", FT_UINT8, BASE_DEC, VALS(buffer_size_vals), 0x3f, "Buffer Size available in logical channel group 3", HFILL |