Wireshark-bugs: [Wireshark-bugs] [Bug 10753] PROFINET DiagnosisData.ChannelProperties: Maintenan
Date: Tue, 09 Dec 2014 08:13:58 +0000

Comment # 5 on bug 10753 from
Created attachment 13316 [details]
Swap masks used for header field in maintenance required/demanded

Peter, really hard to guess if this fixes it or not, but looking the bitmasks
used for the required/demanded fields, they seemed to be backwards so swapping
those. I am assuming the pn_io.channel_properties.maintenance field was
dissected _correctly_ as 'Maintenance demanded'. It is a two bit field with the
value '01', as left bit is for demanded, this seems correct.

This is really hard to figure out without a spec :
0x00; 0x01; Maintenance demanded;

Are the hex values supposed to be bits 9 & 10 ? They are using hex type here,
so I'm not sure what they are specifying.

Please let me know if the patch works for you.


You are receiving this mail because:
  • You are watching all bug changes.