diff options
author | Anish Bhatt <anish@chelsio.com> | 2015-01-02 20:00:08 -0800 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2015-01-03 18:44:59 +0000 |
commit | 43822b330b32c4288dd93c9f3209193d61ea053e (patch) | |
tree | cc4d0cda90da85ac5dc22cdf7d59bb197ef0cb1c /plugins | |
parent | c726188c3a0bdf6d2828dd147882ce35437e6c07 (diff) | |
download | wireshark-43822b330b32c4288dd93c9f3209193d61ea053e.tar.gz |
[PROFINET] Fix swapped MaintenanceRequired & MaintenanceDemanded bits
Bug: 10753
Change-Id: Ib5522eba5c1d9107219ee2d70c96899ba6f22ca1
Reviewed-on: https://code.wireshark.org/review/6258
Petri-Dish: Michael Mann <mmann78@netscape.net>
Reviewed-by: Michael Mann <mmann78@netscape.net>
(cherry picked from commit 0452f763fb0dd2cf7e38f0a127c306199a814c3e)
Reviewed-on: https://code.wireshark.org/review/6270
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/profinet/packet-dcerpc-pn-io.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/plugins/profinet/packet-dcerpc-pn-io.c b/plugins/profinet/packet-dcerpc-pn-io.c index 292c4cd3ba..420adebaa4 100644 --- a/plugins/profinet/packet-dcerpc-pn-io.c +++ b/plugins/profinet/packet-dcerpc-pn-io.c @@ -7942,10 +7942,10 @@ dissect_ModuleDiffBlock_block(tvbuff_t *tvb, int offset, dissect_dcerpc_uint16(tvb, offset, pinfo, submodule_tree, drep, hf_pn_io_submodule_state_diag_info, &u16SubmoduleState); dissect_dcerpc_uint16(tvb, offset, pinfo, submodule_tree, drep, - hf_pn_io_submodule_state_maintenance_demanded, &u16SubmoduleState); - dissect_dcerpc_uint16(tvb, offset, pinfo, submodule_tree, drep, hf_pn_io_submodule_state_maintenance_required, &u16SubmoduleState); dissect_dcerpc_uint16(tvb, offset, pinfo, submodule_tree, drep, + hf_pn_io_submodule_state_maintenance_demanded, &u16SubmoduleState); + dissect_dcerpc_uint16(tvb, offset, pinfo, submodule_tree, drep, hf_pn_io_submodule_state_qualified_info, &u16SubmoduleState); offset = dissect_dcerpc_uint16(tvb, offset, pinfo, submodule_tree, drep, hf_pn_io_submodule_state_add_info, &u16SubmoduleState); @@ -10639,14 +10639,14 @@ proto_register_pn_io (void) FT_UINT16, BASE_HEX, VALS(pn_io_submodule_state_qualified_info), 0x0008, NULL, HFILL } }, - { &hf_pn_io_submodule_state_maintenance_required, - { "MaintenanceRequired", "pn_io.submodule_state.maintenance_required", - FT_UINT16, BASE_HEX, VALS(pn_io_submodule_state_maintenance_required), 0x0010, - NULL, HFILL } - }, { &hf_pn_io_submodule_state_maintenance_demanded, { "MaintenanceDemanded", "pn_io.submodule_state.maintenance_demanded", - FT_UINT16, BASE_HEX, VALS(pn_io_submodule_state_maintenance_demanded), 0x0020, + FT_UINT16, BASE_HEX, VALS(pn_io_submodule_state_maintenance_demanded), 0x0010, + NULL, HFILL } + }, + { &hf_pn_io_submodule_state_maintenance_required, + { "MaintenanceRequired", "pn_io.submodule_state.maintenance_required", + FT_UINT16, BASE_HEX, VALS(pn_io_submodule_state_maintenance_required), 0x0020, NULL, HFILL } }, { &hf_pn_io_submodule_state_diag_info, |