Commit graph

7972 commits

Author SHA1 Message Date
Bill Meier
ab291b9c00 FT_BOOLEAN fields with bitmask: Display is 'parent bitfield width' not BASE...
Also: Change FT_BOOLEAN with no bitmask from BASE_DEC to BASE_NONE.

svn path=/trunk/; revision=28312
2009-05-08 19:42:58 +00:00
Bill Meier
636147e417 FT_BOOLEAN fields with bitmask: Display is 'parent bitfield width' not BASE...
Also: Use global tfs_yes_no TFS structure in two cases (packet-ipv6.c)

svn path=/trunk/; revision=28311
2009-05-08 18:39:17 +00:00
Anders Broman
ca3cca594a Update a comment.
svn path=/trunk/; revision=28309
2009-05-08 18:11:39 +00:00
Anders Broman
b68b9d2ccf From Reinhard Speyerer:
GSM DTAP: incorrect display of Suppl. Service Message.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3452
Patch slightly modified.

svn path=/trunk/; revision=28308
2009-05-08 18:10:39 +00:00
Bill Meier
fef69c8dd3 FT_BOOLEAN fields with bitmask: Display is 'parent bitfield width' not BASE...
Use consistent indentation.


svn path=/trunk/; revision=28307
2009-05-08 17:48:23 +00:00
Bill Meier
9af5304276 FT_BOOLEAN fields with bitmask: Display is 'parent bitfield width' not BASE...
Replace blurbs identical with title in hf[] with NULL;
Use consistent indentation.

svn path=/trunk/; revision=28306
2009-05-08 17:25:23 +00:00
Bill Meier
3c12ce0f30 FT_BOOLEAN fields with bitmask: Display is 'parent bitfield width' not BASE...
Replace "" (or repeated text) blurbs in hf[] with NULL;
Use consistent indentation.

svn path=/trunk/; revision=28305
2009-05-08 16:45:56 +00:00
Bill Meier
ba2e20b5d8 FT_BOOLEAN fields with bitmask: Display is 'parent bitfield width' not BASE...
Replace "" (or repeated text) blurbs in hf[] with NULL;

svn path=/trunk/; revision=28303
2009-05-08 15:27:36 +00:00
Jörg Mayer
af417beb8e Warningfix:
function() -> function(void)

svn path=/trunk/; revision=28302
2009-05-08 15:16:07 +00:00
Bill Meier
0274ef3673 Use NULL instead of repeated identical text if hf[] blurbs;
Use #if 0 ... #endif instead of /* ... */ to comment out code;
Reformat some long lines;
Use consistent indentation.


svn path=/trunk/; revision=28301
2009-05-08 15:03:11 +00:00
Bill Meier
731fb6b9f5 Remove 2 tabs in strings;
Minor code formatting changes;
Remove unnecessary  forward declaration.

svn path=/trunk/; revision=28300
2009-05-08 14:48:42 +00:00
Bill Meier
4d33f9646e Use NULL instead of duplicate text for hf[] blurbs;
Remove empty proto_reg_handoff;
Replace a tab in a string with a space;
Use consistent identation.

svn path=/trunk/; revision=28299
2009-05-08 14:46:01 +00:00
Jaap Keuter
10e3b25e08 Clean up header fields.
svn path=/trunk/; revision=28298
2009-05-08 06:53:43 +00:00
Bill Meier
18fac3d956 Use NULL instead of repeated,indentical text for blurbs in hf[];
Adjust some spacing;
Replace tab in string by a space;
Use #if 0... #endif instead of /* ... */ to comment out some code.

svn path=/trunk/; revision=28296
2009-05-07 21:22:36 +00:00
Jaap Keuter
829ff3a493 Clean up header file and dissector code. Update EAP numbers list.
svn path=/trunk/; revision=28295
2009-05-07 21:13:32 +00:00
Martin Mathieson
5f875c1be5 Hide a couple of generated fields when they have uninteresting values.
svn path=/trunk/; revision=28291
2009-05-06 22:01:33 +00:00
Jaap Keuter
c9ce609c64 From Jared August:
Added the capability to dissect the ALTERNATE_TIME_OFFSET_INDICATOR TLV.

svn path=/trunk/; revision=28288
2009-05-06 07:12:07 +00:00
Guy Harris
efafedd3e0 Add support for the IANA's OUI, and recognize NHRP-over-SNAP.
An NHRP extension offset of 0 is not an error - it means there are no
extensions.

Start using the address family number to determine the type of
link-layer addresses in NHRP.  Don't fetch IPv4 addresses and add them
to the tree - just use proto_tree_add_item().

svn path=/trunk/; revision=28286
2009-05-05 22:35:19 +00:00
Guy Harris
9ed2e2b4fb The only callers of ethertype() should be dissectors for protocols with
Ethernet-type trailers; no callers are left that don't at least purport
to care about them.

svn path=/trunk/; revision=28284
2009-05-05 21:05:06 +00:00
Guy Harris
24e0aed945 Fix a comment.
svn path=/trunk/; revision=28283
2009-05-05 20:47:33 +00:00
Guy Harris
cebd27b3c0 Update a comment (we can now fetch other dissectors' tables).
svn path=/trunk/; revision=28282
2009-05-05 20:46:21 +00:00
Guy Harris
cfe974aadd The expert_item pointers and expert_status values don't need to be
static; make them auto variables.

Make sure that expert information is added outside "if (tree) { }", so
it gets added even if we're not building the protocol tree.

Clean up white space.

svn path=/trunk/; revision=28281
2009-05-05 19:33:46 +00:00
Guy Harris
7e0b58eb0e Don't assume that the message type or the LS type are valid.
svn path=/trunk/; revision=28275
2009-05-05 08:48:18 +00:00
Guy Harris
b4d3b4244b Get rid of some other uses of ethertype() for protocols that don't have
a trailer.

Clean up the NHRP dissector's handling of the protocol ID to fully
implement RFC 2332 (and mention that 2332 is the RFC for NHRP).  Don't
compute the checksum unless we have all the packet data, and don't use
the captured length as the actual packet length.  Check for an invalid
extension offset value.  Get rid of some unneeded
tvb_ensure_bytes_exist() calls.  Dissect - and set the columns -
regardless of whether we're building the protocol tree.  Mark the packet
in error reports as an error packet.

svn path=/trunk/; revision=28273
2009-05-05 03:50:06 +00:00
Guy Harris
33ab682655 Use an emem_strbuf_t for the string for the subauthorities; it's a bit
cleaner, and also means that if there are no subauthorities we don't get
an uninitialized string.

svn path=/trunk/; revision=28272
2009-05-05 03:17:06 +00:00
Jaap Keuter
d094173961 From Brian M. Ames:
CIGI Version 3.3 has been released.  The attached diff brings the dissector for CIGI 
up to date with that standard.

svn path=/trunk/; revision=28263
2009-05-03 17:19:52 +00:00
Bill Meier
7e78d6661a packet-mesh: remove forward declaration to non-existent reg_handoff
svn path=/trunk/; revision=28258
2009-05-03 13:36:29 +00:00
Guy Harris
4992896fa2 Don't use ethertype() - it's a bit of overkill.
svn path=/trunk/; revision=28254
2009-05-03 01:16:34 +00:00
Guy Harris
3593815455 Add the mesh header dissector for OLPC mesh network packets, and have
the LLC dissector recognize and handle those packets.

svn path=/trunk/; revision=28253
2009-05-02 21:51:51 +00:00
Jörg Mayer
339d3acd89 Add a few more elements, most of them without hf_ elements
yet.

svn path=/trunk/; revision=28250
2009-05-02 12:32:22 +00:00
Guy Harris
269f7023c3 Try to detect the mysterious two bytes of 0x00 stuck in after the 802.11
header in at least some OLPC frames.

svn path=/trunk/; revision=28239
2009-05-02 02:41:00 +00:00
Jörg Mayer
2f1fd8cb41 Add hf_ elements for the new types
svn path=/trunk/; revision=28238
2009-05-01 20:13:39 +00:00
Guy Harris
51ea1cb223 Pull the code to dissect Marvell vendor actions into a routine of its
own.

svn path=/trunk/; revision=28237
2009-05-01 19:26:15 +00:00
Guy Harris
701612195f Clean up white space.
svn path=/trunk/; revision=28236
2009-05-01 18:09:51 +00:00
Guy Harris
dad0226759 Clean up indentation.
Clean up an idiom used when dissecting actions.

svn path=/trunk/; revision=28235
2009-05-01 18:04:40 +00:00
Martin Mathieson
41c14e2117 Add a generated field showing how many bytes were padding at the end of a DL/UL-SCH frame.
svn path=/trunk/; revision=28232
2009-05-01 14:23:47 +00:00
Martin Mathieson
6e4c1ae913 - Don't show raw decode when doing RRC decode of payloads.
- Associate RAPID with RAR body

svn path=/trunk/; revision=28231
2009-05-01 10:30:18 +00:00
Jaap Keuter
aa9efa9cec From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28230
2009-05-01 07:21:42 +00:00
Jaap Keuter
4dbbeb69b6 From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28229
2009-05-01 07:21:24 +00:00
Jaap Keuter
7f52b39a8b From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28228
2009-05-01 07:21:04 +00:00
Jaap Keuter
877c62b2bf From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28227
2009-05-01 07:20:47 +00:00
Jaap Keuter
769896bb20 From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28226
2009-05-01 07:20:17 +00:00
Jaap Keuter
edb3d4cc5d From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28225
2009-05-01 07:19:51 +00:00
Jaap Keuter
a5e56107f2 From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28224
2009-05-01 07:19:31 +00:00
Jaap Keuter
33791dea9f From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28223
2009-05-01 07:18:41 +00:00
Jaap Keuter
c96913a192 From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28222
2009-05-01 07:18:09 +00:00
Jaap Keuter
ed96f30553 From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28221
2009-05-01 07:17:35 +00:00
Jaap Keuter
179974cccf From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28220
2009-05-01 07:17:10 +00:00
Jaap Keuter
9aa990543a From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28219
2009-05-01 07:16:22 +00:00
Jaap Keuter
ee4aafbef1 From Reinhard Speyerer:
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.

svn path=/trunk/; revision=28218
2009-05-01 07:15:56 +00:00