Ethereal-cvs: [Ethereal-cvs] rev 17942: /trunk/epan/dissectors/: packet-fc.c packet-fc.h packe

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

Date: Fri, 21 Apr 2006 11:08:27 GMT
User: sahlberg
Date: 2006/04/21 06:08 AM

Log:
 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.

Directory: /trunk/epan/dissectors/
  Changes    Path               Action
  +1 -0      packet-fc.c        Modified
  +9 -1      packet-fc.h        Modified
  +1 -0      packet-fcct.c      Modified
  +1 -0      packet-fclctl.c    Modified
  +34 -29    packet-fcp.c       Modified
  +1 -0      packet-ipfc.c      Modified
  +26 -9     packet-iscsi.c     Modified
  +1 -0      packet-llc.c       Modified
  +2 -2      packet-ndmp.c      Modified
  +27 -138   packet-scsi.c      Modified
  +3 -3      packet-scsi.h      Modified

Directory: /trunk/gtk/
  Changes    Path             Action
  +1 -0      fc_stat.c        Modified
  +1 -0      hostlist_fc.c    Modified

Directory: /trunk/
  Changes    Path             Action
  +1 -0      tap-iousers.c    Modified



http://anonsvn.ethereal.com/viewcvs/viewcvs.py?rev=17942&view=rev