diff options
author | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2006-04-24 08:16:18 +0000 |
---|---|---|
committer | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2006-04-24 08:16:18 +0000 |
commit | acbaf3fe1f6b01d2cc1ba133c8d62228939fbaca (patch) | |
tree | a5edf4b3a5f73a34b8894d5f47285b35ebf02308 /epan/dissectors/packet-fc.h | |
parent | 47bb33f1cb28e6f4c6d68f8cbfb07094390806a9 (diff) |
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.h | 13 |
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; |