Wireshark-commits: [Wireshark-commits] rev 25948: /trunk/epan/dissectors/ /trunk/epan/dissectors/:

Date: Wed, 06 Aug 2008 20:51:06 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=25948

User: etxrab
Date: 2008/08/06 01:51 PM

Log:
 From    Alexey Neyman :
 (Note just checking in the new files not yet added to the build process on purpose
 the changes to packet-ipmi.c is also not done yet - Anders).
 
 Generic changes:
 
 - IPMI session wrapper dissection has been separated from the dissection of
   IPMI itself. This will allow for possible dissection of captures directly
   from IPMB (as the IPMB messages lack the IPMI session wrapper).
 IPMI changes:
 
 - Implemented request-response matching for IPMI sessions. This makes easy
   serves two purposes: first, it allows for easy location of response to a
   certain request and vice versa. Second, it allows for dissection of
   responses where response format depends on the request data.
 
 - IPMI dissector can now dissect much broader set of commands.
 
 - Command-specific completion codes are now handled.
 
 - The dissector is able to parse IPMI commands embedded into other IPMI
   commands (for now, only Send Message; Get Message and Forward Message
   can be implemented later). Such embedded commands also matched with
   responses to them.

Directory: /trunk/epan/dissectors/
  Changes    Path                       Action
  +1493 -0   packet-ipmi-app.c          Added
  +149 -0    packet-ipmi-bridge.c       Added
  +1064 -0   packet-ipmi-chassis.c      Added
  +2315 -0   packet-ipmi-picmg.c        Added
  +104 -0    packet-ipmi-pps.c          Added
  +3665 -0   packet-ipmi-se.c           Added
  +333 -0    packet-ipmi-session.c      Added
  +1117 -0   packet-ipmi-storage.c      Added
  +3197 -0   packet-ipmi-transport.c    Added
  +53 -0     packet-ipmi-update.c       Added
  +186 -0    packet-ipmi.h              Added