diff options
author | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2013-12-15 16:17:36 +0000 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2013-12-15 16:17:36 +0000 |
commit | 57ed8b42e108a9673ef7f62fd33244579030be38 (patch) | |
tree | 2a5c481a88af7ee20e435dd261c2cfd6420a3212 /epan/dissectors/packet-zbee-zcl.c | |
parent | fea47a354f4a4374055db22d1ee62500141bc4af (diff) |
From Fabio Tarabelloni via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9544
Zbee ZCL Identify dissector duplicated
The packet-zbee-zcl.c contains duplication of ZCL Identify cluster dissector, already developed in packet-zbee-zcl-general.c file
svn path=/trunk/; revision=54125
Diffstat (limited to 'epan/dissectors/packet-zbee-zcl.c')
-rw-r--r-- | epan/dissectors/packet-zbee-zcl.c | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/epan/dissectors/packet-zbee-zcl.c b/epan/dissectors/packet-zbee-zcl.c index 0901efaded..726ee27603 100644 --- a/epan/dissectors/packet-zbee-zcl.c +++ b/epan/dissectors/packet-zbee-zcl.c @@ -149,10 +149,6 @@ static int hf_zbee_zcl_ias_zone_server_scn_tamper = -1; static int hf_zbee_zcl_ias_zone_server_scn_trouble = -1; static int hf_zbee_zcl_ias_zone_server_scn_zone_id = -1; static int hf_zbee_zcl_ias_zone_server_scn_zone_status = -1; -static int hf_zbee_zcl_identify_client_cmd_id = -1; -static int hf_zbee_zcl_identify_client_identify_time = -1; -static int hf_zbee_zcl_identify_server_cmd_id = -1; -static int hf_zbee_zcl_identify_server_iqr_timeout = -1; static int hf_zbee_zcl_ota_upgrade_client_cmd_id = -1; static int hf_zbee_zcl_ota_upgrade_client_ibr_brd = -1; static int hf_zbee_zcl_ota_upgrade_client_ibr_brdp = -1; @@ -811,21 +807,6 @@ static const value_string zbee_zcl_ias_zone_server_cmd_names[] = { { 0, NULL } }; -/* ZCL Identify Client Commands */ -static const value_string zbee_zcl_identify_client_cmd_names[] = { - { ZBEE_ZCL_CSC_IDENTIFY_C_I, "Identify" }, - { ZBEE_ZCL_CSC_IDENTIFY_C_IQ, "Identify Query" }, - - { 0, NULL } -}; - -/* ZCL Identify Server Commands */ -static const value_string zbee_zcl_identify_server_cmd_names[] = { - { ZBEE_ZCL_CSC_IDENTIFY_S_IQR, "Identify Query Response" }, - - { 0, NULL } -}; - /* ZCL OTA Upgrade Client Commands */ static const value_string zbee_zcl_ota_upgrade_client_cmd_names[] = { { ZBEE_ZCL_CSC_OTA_UPGRADE_C_IBR, "Image Block Request" }, @@ -1143,43 +1124,6 @@ static int dissect_zbee_zcl(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, } } break; - case ZBEE_ZCL_CID_IDENTIFY: - if (packet.direction == ZBEE_ZCL_DIR_REPORTED) { - /* We have a client. */ - col_append_fstr(pinfo->cinfo, COL_INFO, "Client Command: %s, Seq: %u", val_to_str(packet.cmd_id, - zbee_zcl_identify_client_cmd_names, "Unknown Identify Client Command"), packet.tran_seqno); - if (zcl_tree) { - proto_tree_add_uint(zcl_tree, hf_zbee_zcl_identify_client_cmd_id, tvb, offset, 1, - packet.cmd_id); - offset += 1; - switch (packet.cmd_id) { - case ZBEE_ZCL_CSC_IDENTIFY_C_I: - /* Identify. */ - proto_tree_add_item(zcl_tree, hf_zbee_zcl_identify_client_identify_time, tvb, offset, 2, - ENC_LITTLE_ENDIAN); - offset += 2; - break; - } - } - } else { - /* We have a server. */ - col_append_fstr(pinfo->cinfo, COL_INFO, "Server Command: %s, Seq: %u", val_to_str(packet.cmd_id, - zbee_zcl_identify_server_cmd_names, "Unknown Identify Server Command"), packet.tran_seqno); - if (zcl_tree) { - proto_tree_add_uint(zcl_tree, hf_zbee_zcl_identify_server_cmd_id, tvb, offset, 1, - packet.cmd_id); - offset += 1; - switch (packet.cmd_id) { - case ZBEE_ZCL_CSC_IDENTIFY_S_IQR: - /* Identify Query Response. */ - proto_tree_add_item(zcl_tree, hf_zbee_zcl_identify_server_iqr_timeout, tvb, offset, 2, - ENC_LITTLE_ENDIAN); - offset += 2; - break; - } - } - } - break; case ZBEE_ZCL_CID_OTA_UPGRADE: if (packet.direction == ZBEE_ZCL_DIR_REPORTED) { /* We have a client. */ @@ -3258,22 +3202,6 @@ void proto_register_zbee_zcl(void) { &hf_zbee_zcl_ias_zone_server_scn_zone_status, { "Zone Status", "zbee_zcl.ias_zone.server.scn.zone_status", FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL }}, - { &hf_zbee_zcl_identify_client_cmd_id, - { "Command", "zbee_zcl.identify.client.cmd_id", FT_UINT8, BASE_HEX, - VALS(zbee_zcl_identify_client_cmd_names), 0x0, NULL, HFILL }}, - - { &hf_zbee_zcl_identify_client_identify_time, - { "Identify Time (seconds)", "zbee_zcl.identify.client.identify.time", FT_UINT16, BASE_DEC, NULL, 0x0, NULL, - HFILL }}, - - { &hf_zbee_zcl_identify_server_cmd_id, - { "Command", "zbee_zcl.identify.server.cmd_id", FT_UINT8, BASE_HEX, - VALS(zbee_zcl_identify_server_cmd_names), 0x0, NULL, HFILL }}, - - { &hf_zbee_zcl_identify_server_iqr_timeout, - { "Timeout (seconds)", "zbee_zcl.identify.server.iqr.timeout", FT_UINT16, BASE_DEC, NULL, 0x0, NULL, - HFILL }}, - { &hf_zbee_zcl_ota_upgrade_client_cmd_id, { "Command", "zbee_zcl.ota_upgrade.client.cmd_id", FT_UINT8, BASE_HEX, VALS(zbee_zcl_ota_upgrade_client_cmd_names), 0x0, NULL, HFILL }}, |