https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=13733

Graham Bloice <graham.blo...@trihedral.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |CONFIRMED
                 CC|                            |graham.blo...@trihedral.com

--- Comment #1 from Graham Bloice <graham.blo...@trihedral.com> ---
I don't think a qualifier of 17 is valid for Binary Input g1v1.

According to the DNP3 Spec, Vol 6, Part 3, table 3-2 the acceptable qualifiers
for g1v1 are 00 and 01, i.e. a 1 or 2 octet range start-stop field, no object
prefixes.

This is amplified in the discussion of the preferred qualifier field in Vol 2
Part 1, table 2-7 which states that for static objects (which includes Binary
Input g1v1), qualifier codes 00 & 01 are preferred.

While I can't see anything in the spec that says don't do this, it appears to
be non-standard and may not be supported by DNP3 masters that do conform to the
standard.

Qualifier 17 is acceptable for Binary Input events, g2.
While I think it's OK to modify the dissector to handle such non-standard
behaviour, I think it's also worth adding an "Expert Info" to indicate the
non-standard behaviour.

-- 
You are receiving this mail because:
You are watching all bug changes.
___________________________________________________________________________
Sent via:    Wireshark-bugs mailing list <wireshark-bugs@wireshark.org>
Archives:    https://www.wireshark.org/lists/wireshark-bugs
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-bugs
             mailto:wireshark-bugs-requ...@wireshark.org?subject=unsubscribe

Reply via email to