aboutsummaryrefslogtreecommitdiffstats
path: root/packet-scsi.h
AgeCommit message (Collapse)AuthorFilesLines
2002-02-13Have the private data for the SCSI dissection routines be a pointer to aGuy Harris1-1/+13
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
2002-02-12Move all the stuff in "packet-scsi.h" that's solely for the use ofGuy Harris1-924/+2
"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
2002-01-10SCSI dissector, and changes to make the iSCSI dissector use it, fromGuy Harris1-0/+960
Dinesh Dutt. svn path=/trunk/; revision=4508