Commit graph

28100 commits

Author SHA1 Message Date
Jaap Keuter
c556ce7ee0 Add missing packaging file (according to Debian Policy Manual).
svn path=/trunk/; revision=29007
2009-07-08 05:20:30 +00:00
Guy Harris
d5289354ab Recommend the expert mechanism, rather than DISSECTOR_ASSERT(), for
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
2009-07-08 00:57:01 +00:00
Gerald Combs
98c1ca42c9 Fix several dissector assertions.
svn path=/trunk/; revision=29005
2009-07-08 00:28:54 +00:00
Bill Meier
6b96407490 radius: dictionary.nortel: Update as per the 2009-07-01 FreeRadius reposistory commit
svn path=/trunk/; revision=29004
2009-07-07 22:53:44 +00:00
Anders Broman
29bb0505d5 NULL is zero on all platforms we run on.
svn path=/trunk/; revision=29003
2009-07-07 22:22:05 +00:00
Bill Meier
bd182070d7 radius: dictionary.wimax; Actually add the missing END-VENDOR statement
svn path=/trunk/; revision=29002
2009-07-07 22:20:56 +00:00
Bill Meier
c43e6af65c Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3c: wimax
- 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
2009-07-07 22:14:25 +00:00
Bill Meier
b97dc1f646 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3b: microsoft
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
2009-07-07 20:55:01 +00:00
Stig Bjørlykke
618d8b517a Removed header_field.h
svn path=/trunk/; revision=28999
2009-07-07 20:40:28 +00:00
Bill Meier
3c507f9a52 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3a: cablelabs
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
2009-07-07 19:40:17 +00:00
Stig Bjørlykke
57e7a91b06 Removed flags_set_truth
svn path=/trunk/; revision=28997
2009-07-07 18:22:23 +00:00
Bill Meier
9ab444404f Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 2:
Modified files w/o conflicts with current Wireshark radius dictionary files.

svn path=/trunk/; revision=28996
2009-07-07 17:52:03 +00:00
Martin Mathieson
fd6bcf67a7 Add expert item to warn of AM data PDUs that don't have any data.
svn path=/trunk/; revision=28995
2009-07-07 17:07:24 +00:00
Bill Meier
4a3f420843 Fix the esl protocol enable/disable handling issue introduced in SVN #28986:
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
2009-07-07 17:03:11 +00:00
Stig Bjørlykke
2f66bac84d Revert r28985 to fix tfs prototypes, as it doesn't work...
svn path=/trunk/; revision=28993
2009-07-07 16:13:25 +00:00
Stig Bjørlykke
3f53109d7e Added some casts for true_false_string's.
svn path=/trunk/; revision=28992
2009-07-07 16:04:26 +00:00
Stig Bjørlykke
801cd0249b Do not use tfs true_string and false_string directly.
svn path=/trunk/; revision=28991
2009-07-07 15:21:36 +00:00
Stig Bjørlykke
3cd41b8969 Removed unused flags_set_truth.
Fixed some capitalizations.

svn path=/trunk/; revision=28990
2009-07-07 14:58:25 +00:00
Stig Bjørlykke
4d8dd01e8e Changed flags_set_truth -> tfs_set_notset
svn path=/trunk/; revision=28989
2009-07-07 14:54:15 +00:00
Martin Mathieson
47552ea3a4 Add preference for turning off LTE RRC.
svn path=/trunk/; revision=28988
2009-07-07 14:38:14 +00:00
Stig Bjørlykke
f7b964b078 No need to include tfs.h
svn path=/trunk/; revision=28987
2009-07-07 14:34:33 +00:00
Bill Meier
eac1f47fad Various fixes:
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
2009-07-07 14:26:38 +00:00
Stig Bjørlykke
3c9c5b9c4a Fix prototypes for default tfs sets.
svn path=/trunk/; revision=28985
2009-07-07 14:23:49 +00:00
Stig Bjørlykke
eb18a596d7 From Kovarththanan Rajaratnam:
Move hf/ett into proto_register_jxta() and do some field cleanup

svn path=/trunk/; revision=28984
2009-07-07 14:13:45 +00:00
Stig Bjørlykke
bccc3d3190 Added Kovarththanan Rajaratnam.
svn path=/trunk/; revision=28983
2009-07-07 12:21:25 +00:00
Stig Bjørlykke
871294f998 From Kovarththanan Rajaratnam:
Duplicate name/blurb removal from packet-fix.h (and template)

svn path=/trunk/; revision=28982
2009-07-07 12:14:47 +00:00
Stig Bjørlykke
d3c75a218b From Kovarththanan Rajaratnam:
Move hf/ett into proto_register_amqp() and do some field cleanup
(duplicate name/blurb removal)

svn path=/trunk/; revision=28981
2009-07-07 11:58:23 +00:00
Stig Bjørlykke
f9717846d1 Added credits for Lua BitOp.
svn path=/trunk/; revision=28980
2009-07-07 11:52:53 +00:00
Stig Bjørlykke
b9a11a95a6 From Kovarththanan Rajaratnam:
Move hf/ett definitions from packet-infiniband.h -> packet-infiniband.c to
align it with the rest of the bunch

svn path=/trunk/; revision=28979
2009-07-07 11:40:40 +00:00
Stig Bjørlykke
87d24c9101 From Kovarththanan Rajaratnam:
Remove trailing spaces in protocol/field names

svn path=/trunk/; revision=28978
2009-07-07 11:37:15 +00:00
Stig Bjørlykke
192639ad8a Added Richard Kummel.
svn path=/trunk/; revision=28977
2009-07-07 11:33:55 +00:00
Stig Bjørlykke
09218f7338 From Richard Kummel:
- 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
2009-07-07 11:13:22 +00:00
Stig Bjørlykke
3f625c283e From Kovarththanan Rajaratnam:
More header field info cleanup

svn path=/trunk/; revision=28975
2009-07-07 10:12:15 +00:00
Stig Bjørlykke
d00c2baf5c Remove some check_col() calls.
svn path=/trunk/; revision=28974
2009-07-07 10:07:42 +00:00
Anders Broman
23b068e307 Introduce se_address_to_str()
svn path=/trunk/; revision=28973
2009-07-07 09:42:09 +00:00
Anders Broman
1dacabc5ba Cleanup header_field_info definitions
- Regenerating x420 seems to have fixed the "last" problem :-)

svn path=/trunk/; revision=28972
2009-07-07 09:27:52 +00:00
Stig Bjørlykke
0437f102c3 From Kovarththanan Rajaratnam:
More FT_XXX cleanup.

svn path=/trunk/; revision=28971
2009-07-07 09:02:59 +00:00
Stig Bjørlykke
7881d1ccd7 From Kovarththanan Rajaratnam:
More FT_XXX cleanup.

svn path=/trunk/; revision=28970
2009-07-07 09:00:33 +00:00
Stig Bjørlykke
fd9d18bbe9 From Julián Lastiri via bug 3656:
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
2009-07-07 08:27:15 +00:00
Stig Bjørlykke
6d472a50fc From Kovarththanan Rajaratnam via bug 3548:
Minor hf cleanup.

svn path=/trunk/; revision=28968
2009-07-07 07:46:57 +00:00
Stig Bjørlykke
3a6e56c25a From Kovarththanan Rajaratnam via bug 3548:
Move header_field.h into packet-unistim.c to align it with all other
dissectors.

svn path=/trunk/; revision=28967
2009-07-07 07:45:32 +00:00
Anders Broman
739bfc6ff0 Delete obsolete protocol dissectors.
svn path=/trunk/; revision=28966
2009-07-07 05:43:43 +00:00
Anders Broman
f36b964d63 Add holding|spa to the strings removed from manuf names.
manuf will be automatically rebuilt on Sunday.

svn path=/trunk/; revision=28965
2009-07-07 05:10:20 +00:00
Anders Broman
54965169c2 From Kovarththanan Rajaratnam:
More "Cleanup header_field_info definitions"

svn path=/trunk/; revision=28964
2009-07-07 04:41:53 +00:00
Gerald Combs
46f8dbf674 From Kovarththanan Rajaratnam via bug 3652:
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
2009-07-06 20:23:32 +00:00
Anders Broman
6d7ba64d68 From Kovarththanan Rajaratnam:
More "Cleanup header_field_info definitions"

svn path=/trunk/; revision=28962
2009-07-06 18:36:00 +00:00
Anders Broman
568054f777 From Kovarththanan Rajaratnam:
More "Cleanup header_field_info definitions"

svn path=/trunk/; revision=28961
2009-07-06 18:35:05 +00:00
Jörg Mayer
162f9ef199 Shorten a few variables for values read from the packet.
Inspired by Kovarththanan Rajaratnam's patch for bug 3665
which in turn was a duplicate for the (fixed) bug 3660.

svn path=/trunk/; revision=28960
2009-07-06 17:49:33 +00:00
Jörg Mayer
d7020119ed Move edp to the top level tree instead of inside the ismp
tree.

svn path=/trunk/; revision=28959
2009-07-06 17:45:40 +00:00
Jörg Mayer
5cd78e2625 OK, nobody cared about the waring, so just remove the
test for now.

svn path=/trunk/; revision=28958
2009-07-06 17:44:02 +00:00