Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-iscsi.c

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

From: Ronnie Sahlberg <sahlberg@xxxxxxxxxxxxxxxxx>
Date: Sat, 21 Jun 2003 05:16:18 -0500 (CDT)
sahlberg    2003/06/21 05:16:18 CDT

  Modified files:
    .                    packet-iscsi.c 
  Log:
  Rewritten the Command/DataIn/DataOut/Response matching in iSCSI
  so that it is reliable.
  Put FT_FRAMENUMs for request-in, datain-in, data-out-in, response-in and time-from-request in the tree pane
  and make all the responses have "iscsi.time" which is the time from the command.
  
  By later passing this data down to the scsi dissectors we should be able to create taps and generate scsi service response time statistics.
  
  ...
  the iscsi dissector should be cleaned up and use switch()case and subroutines instead of one gigantic if()else if() ...
  
  Revision  Changes    Path
  1.46      +272 -137  ethereal/packet-iscsi.c