Commit Graph

31149 Commits

Author SHA1 Message Date
Gerasimos Dimitriadis a16a5e89c6 Triggered by a comment from Mark Wallis:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4588#c6
2 and 3 digits long MNCs with the same arithmetic value (e.g.
21 and 021) are possible under the same MCC, yet in the
mcc_mnc_codes they would get mapped to the same entry. To 
avoid this aliasing, the encoding of the MCC/MNC pair into a
single arithmetic value in the mcc_mnc_codes list is changed.

svn path=/trunk/; revision=32274
2010-03-24 20:31:11 +00:00
Jaap Keuter 3f6e8b0284 From Martin Visser:
Please change the dissector so that TCP packets that have the "SACK permitted"
option set, set the "tcp.options.sack_perm" field to 1.

svn path=/trunk/; revision=32273
2010-03-23 20:05:04 +00:00
Martin Mathieson cfb6f1531a Improve reporting of Scheduling Request failure.
svn path=/trunk/; revision=32272
2010-03-23 13:24:01 +00:00
Bill Meier af85fe653e (Trivial) Fix a typo.
svn path=/trunk/; revision=32271
2010-03-22 22:40:06 +00:00
Bill Meier b28dbd9656 Minor Reformatting; Rename some enum constant identifiers to be a bit more specific;
svn path=/trunk/; revision=32270
2010-03-22 20:59:35 +00:00
Martin Mathieson 90b1fb287d Show oob items outside of context tree.
svn path=/trunk/; revision=32269
2010-03-22 19:20:37 +00:00
Bill Meier e2b20f86b8 (Minor): Add blank line before "and by".
svn path=/trunk/; revision=32268
2010-03-22 18:59:17 +00:00
Martin Mathieson c40e31f2de Initialise a couple of variables to prevent gcc warnings.
svn path=/trunk/; revision=32267
2010-03-22 18:09:33 +00:00
Bill Meier 0929a5625d From Venkateshwaran Dorai: Server/Application State Protocol v1 (RFC 4678 ) Dissector
See: http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4584
From me: 
   - Change dissect_sasp_pdu() to return void: tcp_dissect_pdus() ignores
     any return value when it calls a dissector and thus trying to register/use 
      the dissector as a 'new-style' dissector doesn't work as intended;.
   - Add some 'expert' messages for invalid SASP Header Type and unknown Message Type.
 - Use consistent indentation & cleanup whitespace;
 - (A few other minor changes).

svn path=/trunk/; revision=32266
2010-03-22 18:09:09 +00:00
Gerasimos Dimitriadis eaba9a1147 Include the leading zeroes when decoding the MNC
svn path=/trunk/; revision=32265
2010-03-22 18:06:03 +00:00
Bill Meier dabad92be6 Fix a gcc -Wshadow warning inadvertantly introduced in SVN #32262.
svn path=/trunk/; revision=32264
2010-03-22 15:18:06 +00:00
Guy Harris 371b8ec65b Fix a comment.
svn path=/trunk/; revision=32263
2010-03-21 21:42:51 +00:00
Bill Meier 245f3c1787 Rework code so File ! Merge file_type selection works and to remove use of global 'filetype'.
svn path=/trunk/; revision=32262
2010-03-21 19:26:32 +00:00
Bill Meier 42087e5593 Fix some gcc -Wshadow warnings.
svn path=/trunk/; revision=32261
2010-03-21 18:13:49 +00:00
Gerald Combs e96ac9977f [Automatic manuf and enterprise-numbers update for 2010-03-21]
svn path=/trunk/; revision=32258
2010-03-21 15:03:40 +00:00
Gerasimos Dimitriadis dfde72f247 Fix for Bug 4588:
RANAP and friends want the MNC encoded in big endian form.

svn path=/trunk/; revision=32257
2010-03-20 23:53:22 +00:00
Jaap Keuter f8387d1240 Squelch GTK runtime warnings.
svn path=/trunk/; revision=32256
2010-03-20 23:00:23 +00:00
Anders Broman 52c69cd0b6 From KATAOKA Toshihiro:
Completion Diameter definition for mobileipv4.xml.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4600

svn path=/trunk/; revision=32254
2010-03-20 22:21:19 +00:00
Anders Broman 25e4a2eae1 Comment out the obsoleted AVP:s in imscxdx but leave them in.
Update the comments accordingly.

svn path=/trunk/; revision=32253
2010-03-20 22:18:32 +00:00
Anders Broman bf3b7a8654 From KATAOKA Toshihiro:
Update Cx/Dx dictionary.
Only part of the patch applied, leaving the obsoleted AVP:s for now.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4602

svn path=/trunk/; revision=32252
2010-03-20 22:07:39 +00:00
Bill Meier 9e89185da6 Bug Fix: File ! Save As (on *nix) causes a gtk_critical message.
ToDo:    Fix Filetype handling for File ! Merge so it works again; 
(These issues were inroduced in SVN #31950).

svn path=/trunk/; revision=32251
2010-03-20 20:41:50 +00:00
Anders Broman 5df12df600 Update offset outside of if statement.
svn path=/trunk/; revision=32250
2010-03-20 00:04:39 +00:00
Guy Harris d37fabf2f2 Squelch a compiler warning.
svn path=/trunk/; revision=32249
2010-03-19 22:38:17 +00:00
Jaap Keuter 0dd7ea4bdc Replace GtkCList by GtkTreeView.
svn path=/trunk/; revision=32248
2010-03-19 22:06:48 +00:00
Jaap Keuter 56351b2c50 From Jochen Bartl:
EIGRP IPX routing updates TLV cleanup. I have replaced the remaining 
proto_tree_add_text by proto_tree_add_item in IPX routing update TLVs. 

svn path=/trunk/; revision=32247
2010-03-19 22:02:01 +00:00
Guy Harris 237b930ec4 Squelch a bunch of compiler warnings.
svn path=/trunk/; revision=32246
2010-03-19 20:24:06 +00:00
Jeff Morriss 176ccd6068 Clarify that "-b" with the "files" criterion needs either duration or filesize
to be set.

Clarify that each "-b" criterion needs the "-b" option (see bug 4573).

Fix a couple of typos.

svn path=/trunk/; revision=32245
2010-03-19 19:34:16 +00:00
Tomas Kukosa 02a8a77f03 add some Q.931 messages from older specifications
svn path=/trunk/; revision=32244
2010-03-19 13:03:14 +00:00
Guy Harris 85a6e18cc1 Squelch some compiler warnings.
svn path=/trunk/; revision=32243
2010-03-19 08:37:34 +00:00
Ronnie Sahlberg 4f3db1a1a8 Change printing of all BASE_OCT values to use the alternate form
%#o instead of %o

This means that the value will be printed with a leading 0, which is the 
standard way to denominate that a value is in base octal.



svn path=/trunk/; revision=32241
2010-03-19 02:05:18 +00:00
Guy Harris d6aaf3369b Squelch some compiler warnings.
Use "#if 0"/#endif rather than commenting out some code; that also means
we don't have to use "/ *" and "* /" in the #if'ed-out code, so don't.

Clean up indentation.

svn path=/trunk/; revision=32239
2010-03-19 01:33:12 +00:00
Ronnie Sahlberg 56bd4cd88e Update the dissection of NFSv3 SETATTR Mode bits and dissect each
individual bit with a display filter name.


svn path=/trunk/; revision=32238
2010-03-18 23:04:31 +00:00
Jaap Keuter 2187ab38e4 Time to drop the T38 analysis menu option.
svn path=/trunk/; revision=32237
2010-03-18 22:40:07 +00:00
Anders Broman c8e584481b From KATAOKA Toshihiro:
Correction and Update for Diameter dictionary for 3GPP S6a.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4596

svn path=/trunk/; revision=32236
2010-03-18 21:36:26 +00:00
Anders Broman ed3838ac13 From KATAOKA Toshihiro:
Diameter Mobile IPv6 is not decoded.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4597
(I added some more IANA updates as well).

svn path=/trunk/; revision=32235
2010-03-18 21:29:58 +00:00
Anders Broman cbc3de43e1 From KATAOKA Toshihiro:
Diameter 3GPP Gx/Gxx Application Id is not present.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4595

svn path=/trunk/; revision=32234
2010-03-18 20:52:33 +00:00
Bill Meier 8024cbd206 (Minor) Fix a gcc -Wshadow warning.
svn path=/trunk/; revision=32233
2010-03-18 20:19:07 +00:00
Bill Meier 2f07f816b2 From Hadar Shoham: Bootp option 61
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4583

svn path=/trunk/; revision=32232
2010-03-18 19:18:02 +00:00
Jörg Mayer 96779de920 cmake changes:
- Add checking for linker flags
- Install plugins with the name including the Wireshark version.
  This will make it easier to find matching plugin versions if
  files get just copied over.


svn path=/trunk/; revision=32231
2010-03-18 10:27:17 +00:00
Guy Harris 1e0bcd0740 Define HAVE_PCAP_LIST_DATALINKS, HAVE_PCAP_FREE_DATALINKS, and
HAVE_PCAP_SET_DATALINK only if we have the WinPcap development package;
otherwise, don't define them - if you don't have the WinPcap development
package when building on Windows, we don't define HAVE_LIBPCAP, so we
won't include any of the code controlled by those ifdefs in any case,
and, if you do have the WinPcap development package, you'll need to have
the 4.1 version (you won't need WinPcap 4.1 at run time, but you will
need the 4.1 development package at build time).

svn path=/trunk/; revision=32230
2010-03-17 22:09:19 +00:00
Anders Broman 7ad6ee5056 Add dissection of "multiplexing with RTP header compression"
inspired by Sourabh Rathors bug
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4591

svn path=/trunk/; revision=32229
2010-03-17 20:45:50 +00:00
Bill Meier 97767a5a7b Revert SVN #32222: The handling of TLVs within the "LOCATOR" TLV needs to be reworked.
svn path=/trunk/; revision=32228
2010-03-17 20:38:43 +00:00
Martin Mathieson 64d949c97e Trivial reformatting
svn path=/trunk/; revision=32226
2010-03-17 19:40:34 +00:00
Guy Harris e6ecddd41f Add CMake tests for pcap_datalink_val_to_description() and
pcap_free_datalinks().

Sort the CMake tests in cmake/modules/FindPCAP.cmake into the same order
as the tests in the autoconf script, and note that, in the autoconf
script, the checks for pcap_open_dead() and pcap_freecode() do more than
just look for the routines in the library.

svn path=/trunk/; revision=32225
2010-03-17 19:31:33 +00:00
Guy Harris 4827f975cb Add HAVE_PCAP_FREE_DATALINKS to config.h.win32, as we've added it to
config.nmake and Makefile.nmake.

svn path=/trunk/; revision=32224
2010-03-17 19:31:19 +00:00
Bill Meier 0c1991d488 From Samu Varjonen: Locator presentation change for HIP dissector.
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3378

From me: use consistent (tab) indentation; replace use of C++ style comment.

svn path=/trunk/; revision=32222
2010-03-17 18:23:56 +00:00
Bill Meier c63cb48b5b Minor changes:
- stdio/stdlib/string includes not req'd;
- Use less generic names for a few enum identifiers;
- Use coonsistent indentation in a few palces.

svn path=/trunk/; revision=32221
2010-03-17 18:08:45 +00:00
Guy Harris 42a9ea8eaa Use the right #define value to check whether WinPcap has
pcap_free_datalinks().

*Set* that #define, while we're at it.

svn path=/trunk/; revision=32220
2010-03-17 18:04:21 +00:00
Anders Broman 8fc17fa447 Change som proto_tree_add_text() regarding protocoll errors to
expert info's.

svn path=/trunk/; revision=32219
2010-03-17 17:13:55 +00:00
Tomas Kukosa cd719af33a Add heuristic table for Q.931 User-specific protocol
svn path=/trunk/; revision=32218
2010-03-17 15:25:20 +00:00