updates to get the fc and scsi dissectors
authorsahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 21 Apr 2006 11:08:24 +0000 (11:08 +0000)
committersahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 21 Apr 2006 11:08:24 +0000 (11:08 +0000)
commitbf93894b31c0df166da4bb178f7a65104bae3fd9
tree9b9982fd6ecf1923b319e5c7b4da98dc6c3372aa
parent37a385958f1f6bb6d81804e3338be7bd12207d67
updates to get the fc and scsi dissectors
and get rid of some breakage in the design

let the scsi transport keep track of itl (initiator, target, lun) matching
and let it pass a itl structure to scsi   that is persistent across packets.

let scsi use this itl structure to track device type for a specific itl instead of the (must have been) broken hashtable.

update both iscsi and fc to track the itl structure for scsi and schange the scsi signature to accept itl as a parameter.

more to come.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17942 f5534014-38df-0310-8fa8-9805f1628bb7
14 files changed:
epan/dissectors/packet-fc.c
epan/dissectors/packet-fc.h
epan/dissectors/packet-fcct.c
epan/dissectors/packet-fclctl.c
epan/dissectors/packet-fcp.c
epan/dissectors/packet-ipfc.c
epan/dissectors/packet-iscsi.c
epan/dissectors/packet-llc.c
epan/dissectors/packet-ndmp.c
epan/dissectors/packet-scsi.c
epan/dissectors/packet-scsi.h
gtk/fc_stat.c
gtk/hostlist_fc.c
tap-iousers.c