checks that really check whether the packet is valid; DISSECTOR_ASSERT()
should only be used for cases where the dissector is making an
assumption about its internal state.
svn path=/trunk/; revision=29006
- As is from the FreeRadius release except added missing VENDOR-END
- Note: Attribute WiMAX-MN-hHA-MIP4-SPI [11] had a type of "octets"
in the previous Wireshark repository version of this file.
whereas this attribute in the FreeRadius version of tis file
has an attribute type of "integer".
svn path=/trunk/; revision=29001
FreeRadius v 2.1.6 dictionary.microsoft modified based upon
Wireshark commit SVN #17706.
Essentailly: Add "VALUES" for
ATTRIBUTE MS-MPPE-Encryption-Policy and
ATTRIBUTE MS-MPPE-Encryption-Types.
svn path=/trunk/; revision=29000
dictionary.cablelabs from FreeRadius v 2.1.6 updated based upon:
PacketCable(TM) 1.5 Specification: Event Messages [PKT-SP-EM1.5-I03-070412]
PacketCable(TM) Specification: Multimedia Specification [PKT-SP-MM-I04-080522]
Also: Added additional comments and changes related to Wireshark use of this file.
svn path=/trunk/; revision=28998
Use the standard "if (!initialized)..." logic in proto_reg_handoff().
Also: use "true_false_string flags_yes_no" as in the original patch.
svn path=/trunk/; revision=28994
1. For some reason: using an using the external tfs_yes_no doesn't work in a plugin;
2. proto_reg_handoff: remove unneeded code;
3. Change the prefs callback to call a function which just enables/disables
the protocol; (using proto_reg_handoff means that the dissector
was re-registered each time the pref was changed);
4. packet-esl.h: use #if 0 instead of /* ... */ to comment out code;
svn path=/trunk/; revision=28986
- New dissector for EtherCAT Switch Link Header added to EtherCAT plugin
- Changed filtering of EtherCAT commands to the abbreviated form:
e.g. ecat.cmd = APWR
From me:
- Mark unused variables
- Fixed a string warning
- Do not initialize a static struct
- Use tfs_yes_no
- Reorder files in Makefile
svn path=/trunk/; revision=28976
ClassifierID should be before Priority field in the Extended Classifier of
PacketCable Multimedia Protocol. Also the reference to PacketCable Multimedia
document PKT-SP-MM-I02-040930 is wrong because there is no definition about
Extended Classifier. My fix is based on PacketCable Multimedia
PKT-SP-MM-I04-080522 document.
svn path=/trunk/; revision=28969
This patch protects against malformed Unique ID lengths (>= 252 bytes) and
defer all tvb_xxx related calls to when we actually need them. This allows us
to dissects as much as possible before bailing out (in case of a malformed
length).
From me:
Add a link to the protocol specification. Remove packet-miop.h along
with some struct definitions. (Don't tvb_memcpy over structs!) Remove
some more tvbuffs. Don't call proto_item_add_subtree if we're not going
to use the trees. Call proto_tree_add_item instead of
proto_tree_add_text Remove a bunch of unused ett_ variables. Add an
expert item for the protocol version. Register the field array with the
correct length.
svn path=/trunk/; revision=28963