Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-commits: [Wireshark-commits] rev 34919: /trunk/ /trunk/: AUTHORS /trunk/plugins/wimaxasnc

Date: Wed, 17 Nov 2010 03:16:33 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=34919

User: morriss
Date: 2010/11/16 07:16 PM

Log:
 From David Katz via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5166 :
 
 Add a configuration parameter of the NWG version for WiMAX ASN CP dissector.
 The format and meaning of TLVs, as well as function types  and messages changed
 between the different NWG versions.
 Added support for the version number of TLVs in the dictionary xml, its parser,
 and of course in the packet itself.
 Added support for the version number of function-types and message-types by
 extending the value_string structure to contain also a "since" version number.
 
 Successfully tested with a live capture and capture file, containing WiMAX ASN
 packets (full Network entry).
 Also fuzzed 500 passes successfully.
 
 The XML doesn't contain all existing NWG versions, only selected ones. This is
 a little tedious work to go over all TLVs of each version, so I'll add some
 newer versions later on. can add a short how-to of adding a new version, for
 others to use, if needed.

Directory: /trunk/
  Changes    Path          Action
  +4 -0      AUTHORS       Modified

Directory: /trunk/plugins/wimaxasncp/
  Changes    Path                   Action
  +337 -170  packet-wimaxasncp.c    Modified
  +13 -3     wimaxasncp_dict.h      Modified
  +7 -3      wimaxasncp_dict.l      Modified

Directory: /trunk/wimaxasncp/
  Changes    Path              Action
  +1 -0      dictionary.dtd    Modified
  +1152 -714 dictionary.xml    Modified