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

Date Prev · Date Next · Thread Prev · Thread Next
Date: Tue, 01 Nov 2011 06:12:34 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=39701

User: etxrab
Date: 2011/10/31 11:12 PM

Log:
 From Roland Knall:
 - Renaming opensafety.msg.type to opensafety.msg.direction
 - Introducing real opensafety.msg.type as opensafety.msg.category and generated
 field
 - Adding openSAFETY Sender and Receiver field, for all types of messages
 - Adding openSAFETY Domain number and Node number as generated fields, which
 allows filtering for them
 - Rework PACKET_RECEIVED_BY and PACKET_SEND_FROM_TO_ALL to PACKET_RECEIVER and
 PACKET_SENDER
 - Replaced PACKET_SEND_FROM_TO with calls to PACKET_RECEIVER and PACKET_SENDER
 - Added functions, so that the new sender and receiver fields as well as
 network information are added as sub-trees
 - Removed DISSECTOR_ASSERT in opensafety_get_scm_udid as it is not needed here
 anymore
 - Added the connection valid bit to the dissection tree ( has been there as
 message type, but was never validated )
 - Added calculations for Domain Network Addr, depending if a valid UDID for the
 SCM is present in SSDO and SPDO
 - Corrected error, where sub-tree for spdo dissection used global ssdo_tree
 instead of spdo_tree
 - Added "Message Type unknown" which leads to PI_MALFORMED marked entry in
 dissect_opensafety_message
 - Added check for ( length - frameOffset ) is below or equal zero, to avoid
 using dissector asserts
 - Added check for freak frame start detection, where both frame starts would be
 equal (could happen during fuzztest)
 - Removed DISSECTOR_ASSERT for both frame starts being different
 - Added check, that if the frame address is above 1024, the package get's
 marked as PI_MALFORMED (fuzztest)
 - Fixed CID 1215, CID 1224 and CID 1246/1247
 - Corrected naming issue with openSAFETY/SercosIII dissection using UDP
 transport
 
 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6528

Directory: /trunk/epan/dissectors/
  Changes    Path                   Action
  +182 -109  packet-opensafety.c    Modified