Coverity 1168
authorsahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 22 Mar 2011 09:47:34 +0000 (09:47 +0000)
committersahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 22 Mar 2011 09:47:34 +0000 (09:47 +0000)
Create the items for 33_ARS under the subtree we create for this type and not under the parent node in the tree.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@36242 f5534014-38df-0310-8fa8-9805f1628bb7

plugins/wimax/msg_dcd.c

index 83cde282ef28097209f07eaced192f9eeb698485..6fcbea964d7e511b19ca77c313701ea2d8cb37fc 100644 (file)
@@ -652,10 +652,10 @@ void dissect_mac_mgmt_msg_dcd_decoder(tvbuff_t *tvb, packet_info *pinfo, proto_t
                                case DCD_TLV_T_33_ASR:
                                {
                                        tlv_tree = add_protocol_subtree(&tlv_info, ett_mac_mgmt_msg_dcd_decoder, dcd_tree, proto_mac_mgmt_msg_dcd_decoder, tvb, offset, tlv_len, "ASR Slot Length (M) and Switching Period (L) (%u byte(s))", tlv_len);
-                                       proto_tree_add_item(dcd_tree, hf_dcd_tlv_t_33_asr, tvb, offset, 1, FALSE);
-                                       tlv_item = proto_tree_add_item(dcd_tree, hf_dcd_tlv_t_33_asr_m, tvb, offset, 1, FALSE);
+                                       proto_tree_add_item(tlv_tree, hf_dcd_tlv_t_33_asr, tvb, offset, 1, FALSE);
+                                       tlv_item = proto_tree_add_item(tvl_tree, hf_dcd_tlv_t_33_asr_m, tvb, offset, 1, FALSE);
                                        proto_item_append_text(tlv_item, " frames");
-                                       tlv_item = proto_tree_add_item(dcd_tree, hf_dcd_tlv_t_33_asr_l, tvb, offset, 1, FALSE);
+                                       tlv_item = proto_tree_add_item(tlv_tree, hf_dcd_tlv_t_33_asr_l, tvb, offset, 1, FALSE);
                                        proto_item_append_text(tlv_item, " frames");
                                        break;
                                }