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

Date: Thu, 10 Jan 2013 07:36:32 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=47014

User: etxrab
Date: 2013/01/09 11:36 PM

Log:
 From Alton MacDonald:
 A TLV can be larger that the MIH payload. In this case the packet should be fragmented and controlled with the help of two fields in the MIH header. The attached patch checks these fields and dissects the TLVs if the MIH payload is not fragmented.
 
 Additionally, if a TLV is detected larger than the payload size it is marked as a fragmented TLV and not dissected. This would be the case if the previously mentioned fields were not set correctly as their use under this scenario is not explicitly defined in the 802.21 standard.
 
 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5881

Directory: /trunk/epan/dissectors/
  Changes    Path            Action
  +43 -28    packet-mih.c    Modified