summaryrefslogtreecommitdiff
path: root/epan/dissectors/packet-fc.h
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2006-04-24 08:16:18 +0000
committerRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2006-04-24 08:16:18 +0000
commitacbaf3fe1f6b01d2cc1ba133c8d62228939fbaca (patch)
treea5edf4b3a5f73a34b8894d5f47285b35ebf02308 /epan/dissectors/packet-fc.h
parent47bb33f1cb28e6f4c6d68f8cbfb07094390806a9 (diff)
downloadwireshark-acbaf3fe1f6b01d2cc1ba133c8d62228939fbaca.tar.gz
change the signature for dissect_scsi_snsinfo() to take itlq and itl structures
update the comment in packet-scsi.c to reflect that it is the transport now that is responsible to track itl and itlq data make scsi tapable svn path=/trunk/; revision=17974
Diffstat (limited to 'epan/dissectors/packet-fc.h')
-rw-r--r--epan/dissectors/packet-fc.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/epan/dissectors/packet-fc.h b/epan/dissectors/packet-fc.h
index a517a97e54..3edce016a7 100644
--- a/epan/dissectors/packet-fc.h
+++ b/epan/dissectors/packet-fc.h
@@ -149,6 +149,19 @@ typedef struct _itlq_nexus_t {
nstime_t fc_time;
} itlq_nexus_t;
+
+#define SCSI_PDU_TYPE_CDB 1
+#define SCSI_PDU_TYPE_DATA 2
+#define SCSI_PDU_TYPE_RSP 4
+#define SCSI_PDU_TYPE_SNS 5
+typedef struct _scsi_task_data {
+ int type;
+ itlq_nexus_t *itlq;
+ itl_nexus_t *itl;
+} scsi_task_data_t;
+
+
+
/* FC header structure */
typedef struct _fc_hdr {
address s_id;