bthci: Show unknown ocf as undecoded

Don't show unknown ocf values as unexpected parameters.

Change-Id: I08a6c8c20d6382a847f0a2969e4c523a2873dd6f
Reviewed-on: https://code.wireshark.org/review/16048
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Reviewed-by: Michal Labedzki <michal.labedzki@tieto.com>
Petri-Dish: Michal Labedzki <michal.labedzki@tieto.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
This commit is contained in:
Stig Bjørlykke 2016-06-21 08:55:14 +02:00
parent 6ee546457c
commit 6ccee3ecd5
1 changed files with 6 additions and 1 deletions

View File

@ -1008,12 +1008,17 @@ dissect_bthci_vendor_broadcom(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tre
case 0x0057: /* Set ACL Priority */
case 0x006D: /* Write I2S PCM Interface Parameter */
case 0x007E: /* Enable WBS */
default:
if (tvb_captured_length_remaining(tvb, offset) > 0) {
sub_item = proto_tree_add_item(main_tree, hf_data, tvb, offset, length, ENC_NA);
expert_add_info(pinfo, sub_item, &ei_unexpected_parameter);
offset += tvb_captured_length_remaining(tvb, offset);
}
default:
if (length > 0) {
sub_item = proto_tree_add_item(main_tree, hf_data, tvb, offset, length, ENC_NA);
expert_add_info(pinfo, sub_item, &ei_undecoded);
offset += length;
}
}
break;