diff options
author | Michael Mann <mmann78@netscape.net> | 2013-08-05 15:55:10 +0000 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2013-08-05 15:55:10 +0000 |
commit | 86472b67dfb532804a2da68a7db41061c7400fe5 (patch) | |
tree | 39264a71ab1422aa9df990c042f4f2758cab20b8 /AUTHORS | |
parent | bb6004a017ddba40d84d590c7fde46d5af041c0d (diff) | |
download | wireshark-86472b67dfb532804a2da68a7db41061c7400fe5.tar.gz |
SCSI dissector does not parse PERSISTENT RESERVE commands correctly. Bug 9012 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9012).
From Bart Van Assche.
Changes:
- Add REGISTER AND MOVE and REPLACE LOST RESERVATION service actions.
- Decode the PARAMETER LIST LENGTH field correctly - this is a four
byte field instead of a two byte field.
- For the REGISTER AND MOVE service action, add support for decoding
the RELATIVE TARGET PORT IDENTIFIER, TRANSPORT ID LENGTH and
TransportID fields.
- Fix parsing of the SERVICE ACTION field - this field is five bits
wide instead of four.
- Move the definition of the "scsi.persresv.control.unreg" field just
below the other REGISTER AND MOVE service action parameter list fields.
See also http://www.t10.org/cgi-bin/ac.pl?t=f&f=spc4r36h.pdf.
- Only display persistent reservation information in a PERSISTENT
RESERVE IN response if the ALLOCATION LENGTH field in the request
was not zero.
- Correct the offset of the (SPC-2) SCOPE-SPECIFIC ADDRESS field.
This field starts at offset 16 and not at offset 8.
- Correct the offsets of the SCOPE and TYPE fields. These fields
are both contained in the byte at offset 21.
- Correct the base of the TRANSPORTID LENGTH field from BASE_HEX
into BASE_NONE since this is the base required by non-numeric types.
For more information, see also:
* http://www.t10.org/cgi-bin/ac.pl?t=f&f=spc4r36h.pdf
* http://www.t10.org/cgi-bin/ac.pl?t=f&f=spc2r20.pdf
svn path=/trunk/; revision=51152
Diffstat (limited to 'AUTHORS')
-rw-r--r-- | AUTHORS | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -3751,6 +3751,7 @@ Javier Godoy <uce[AT]rjgodoy.com.ar> Matt Texier <mtexier[AT]arbor.net> Linas Vepstas <linasvepstas[AT]gmail.com> Simon Zhong <szhong[AT]juniper.net> +Bart Van Assche <bvanassche[AT]acm.org> Dan Lasley <dlasley[AT]promus.com> gave permission for his dumpit() hex-dump routine to be used. |