aboutsummaryrefslogtreecommitdiffstats
path: root/packet-scsi.c
Commit message (Collapse)AuthorAgeFilesLines
* Have the private data for the SCSI dissection routines be a pointer to aGuy Harris2002-02-131-24/+27
| | | | | | | | | | | | | | | | structure containing a 32-bit conversation ID (which uniquely identifies conversations between a SCSI initiator and target) and a 32-bit task ID (which uniquely identifies a task within that conversation). Have the NDMP dissector create conversations when it sees an "execute CDB" request, and use the conversation index as the conversation ID and the sequence number for requests and reply sequence for replies as the task ID. Have it use "dissect_scsi_payload()" to dissect the payload of "execute CDB" requests and replies. svn path=/trunk/; revision=4726
* Move all the stuff in "packet-scsi.h" that's solely for the use ofGuy Harris2002-02-121-1/+926
| | | | | | | | | | | | "packet-scsi.c" into "packet-scsi.c"; the iSCSI dissector doesn't need its own versions of a pile of static data structures used only by "packet-scsi.c", nor does it need a pile of typedefs and #defines used only by "packet-scsi.c". The iSCSI dissector *does* use "scsi_status_val", so make that non-static, and export it from "packet-scsi.h". svn path=/trunk/; revision=4724
* Include files from the "epan" directory and subdirectories thereof withGuy Harris2002-01-211-3/+3
| | | | | | | | | | | | | "epan/..." pathnames, so as to avoid collisions with header files in any of the directories in which we look (e.g., "proto.h", as some other package has its own "proto.h" file which it installs in the top-level include directory). Don't add "-I" flags to search "epan", as that's no longer necessary (and we want includes of "epan" headers to fail if the "epan/" is left out, so that we don't re-introduce includes lacking "epan/"). svn path=/trunk/; revision=4586
* From Mark Burton: reinstate data segment digest handling, and stop theGuy Harris2002-01-161-4/+4
| | | | | | SCSI dissector from treating data digests as payload. svn path=/trunk/; revision=4552
* SCSI dissector, and changes to make the iSCSI dissector use it, fromGuy Harris2002-01-101-0/+2485
Dinesh Dutt. svn path=/trunk/; revision=4508