Commit Graph

8937 Commits

Author SHA1 Message Date
Anders Broman 64416202c6 From Pascal Quantin:
I just realized that I forgot to change one line to get a proper decoding of IMEI

svn path=/trunk/; revision=30805
2009-11-03 12:44:17 +00:00
Anders Broman 242db04e6b From Pascal Quantin:
Small fixes for Attach Request message decoding
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4198

svn path=/trunk/; revision=30803
2009-11-03 12:16:25 +00:00
Anders Broman 62ae894451 From Pascal Quantin :
[NAS EPS] Incorrect decoding of UE Network Capability IE
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4196

svn path=/trunk/; revision=30802
2009-11-02 22:37:34 +00:00
Anders Broman 1a79f3ead4 Fix Layer 3 Message Contents(?)
At least the trace at http://openbsc.gnumonks.org/trac/attachment/wiki/OpenBSCWithSCCP/bssmap_clean.pcap dissects correctly now.

svn path=/trunk/; revision=30799
2009-11-01 20:00:08 +00:00
Stig Bjørlykke bbc109d1b6 Added some type renames.
svn path=/trunk/; revision=30798
2009-11-01 19:16:57 +00:00
Anders Broman 3da9d8fc41 From Holger Freyther:
GSM BSSMAP ChanType permitted indicator extension bit decoded wrongly.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4185

svn path=/trunk/; revision=30797
2009-11-01 19:11:13 +00:00
Stig Bjørlykke 5c62502644 Added a UAT table to describe enterprise specific-trap types.
svn path=/trunk/; revision=30796
2009-11-01 18:45:43 +00:00
Anders Broman 72e8e8dbee Update to 3GPP TS 25.331 V8.8.0 (2009-09)
svn path=/trunk/; revision=30795
2009-11-01 16:56:49 +00:00
Jaap Keuter d3d53f1b1a From Markus Koetter:
Wireshark fails dissecting dce rpc bind acks, if the bind request had more than 1 ctx.

svn path=/trunk/; revision=30790
2009-11-01 11:52:32 +00:00
Jaap Keuter d1c54017f3 From Jesper Dangaard Brouer:
This patch set improves packet loss detection in for MPEG2 Transport Streams
(RFC 2250 / ISO/IEC 13818-1).
1. Improve loss detection by counting skipped TS frames (currently we only
detect a drop). (only store the info globally)
2. Introduce an analysis tree and record/count the info per TS frame.

svn path=/trunk/; revision=30789
2009-11-01 11:00:00 +00:00
Anders Broman bfb16c1bcb - Dissect Target-ToSource-TransparentContainer.
- Update to 3GPP TS 25.413 V8.4.0 (2009-09).

svn path=/trunk/; revision=30788
2009-11-01 10:52:17 +00:00
Anders Broman f03a629ddc Dissect ToTargetRNC-Container.
svn path=/trunk/; revision=30787
2009-10-31 23:21:08 +00:00
Jaap Keuter 0100407124 Fix for bug 4076:
Have the option to continue dissection of data even with failed FCS check.

svn path=/trunk/; revision=30786
2009-10-31 20:55:33 +00:00
Guy Harris a212873733 The first field of a MAC Control frame isn't the "pause" field, it's the
opcode; an opcode of 0x0001 means PAUSE.  Dissect the opcode field even
if it's not a PAUSE frame.

The second field of a PAUSE frame isn't the "quanta" field, it's the
pause_time field; it's in *units* of quanta.

Don't fetch fields until we need them (so we don't throw an exception if
they're missing until we actually look at them).

Clean up indentation.

svn path=/trunk/; revision=30785
2009-10-31 19:44:17 +00:00
Bill Meier 6b3f4e5a15 Verify bytes exist before doing heuristics check;
Registering the dissector publicly doesn't seem to be needed;
Fix a typo in a comment and also some indentation.

svn path=/trunk/; revision=30784
2009-10-31 16:22:50 +00:00
Jaap Keuter 1bde8c5f1f From mehturt:
The following patch adds decoding of "trick mode" fields in MPEG PES packet.

svn path=/trunk/; revision=30783
2009-10-31 16:11:24 +00:00
Bill Meier 7aafce2885 Register dissectors in proto_reg_handoff (not proto_register) in the standard manner;
Use col_add_fstr instead of col_clear/col_append-fstr.

svn path=/trunk/; revision=30782
2009-10-31 14:43:05 +00:00
Kovarththanan Rajaratnam 81d90598d8 Remove incorrect comment which refered to a non existant header file
svn path=/trunk/; revision=30781
2009-10-31 13:06:15 +00:00
Kovarththanan Rajaratnam cfb3172f33 Populate protocol column before digging into the buffer (we might throw an exception while doing that)
svn path=/trunk/; revision=30780
2009-10-31 13:03:12 +00:00
Kovarththanan Rajaratnam 3b5c05ddef Make jmirror handle static
svn path=/trunk/; revision=30779
2009-10-31 12:54:07 +00:00
Jaap Keuter 0a0c397c52 From Wayne Brassem:
I have built and tested a new Wireshark dissector which decodes a mirrored
packet that has an additional prepended UDP header attached to it.  The packet
format was designed by Juniper Networks.

svn path=/trunk/; revision=30777
2009-10-31 12:04:42 +00:00
Guy Harris c9b5bc30d0 assert() doesn't throw an exception, it just immediately crashes the
app, and DISSECTOR_ASSERT() throws an exception, but claims the problem
is a dissector bug, not a malformed packet.  Presumably the error in
question is the result of a malformed packet, so throw
ReportedBoundsError to indicate that (it's not really the *right*
exception, but the right exception doesn't exist).

svn path=/trunk/; revision=30776
2009-10-31 08:31:21 +00:00
Jaap Keuter 134e77034e From Márton Németh:
When an unknown requests arrives try to parse it using the usual request format.

svn path=/trunk/; revision=30775
2009-10-30 22:46:30 +00:00
Jaap Keuter a1e524ca85 From Márton Németh:
Add support for USB HUB class-specific requests as specified in USB 2.0 Chapter 11 Hub Specification.

svn path=/trunk/; revision=30774
2009-10-30 22:24:23 +00:00
Anders Broman 1a2f69aa03 Remove debug code
svn path=/trunk/; revision=30772
2009-10-30 16:25:11 +00:00
Anders Broman 77377a9d22 - Bitrate must be FT_UINT64
- Dissect HandoverCommand

svn path=/trunk/; revision=30771
2009-10-30 16:15:27 +00:00
Anders Broman d3b7b182c1 - In new_octet_aligned_subset_bits() the length check must be on octet not bits.
- try to make the code a bit more readable.

svn path=/trunk/; revision=30770
2009-10-30 16:09:32 +00:00
Martin Mathieson c120fa9b8f Sequence number should be displayed in DEC, not HEX!
svn path=/trunk/; revision=30769
2009-10-30 15:56:43 +00:00
Stig Bjørlykke a634ff0a08 Corrected name used for STANAG 4406.
svn path=/trunk/; revision=30768
2009-10-30 10:55:43 +00:00
Stig Bjørlykke 5c0369ba97 Apply r30376 to asn1 template files.
svn path=/trunk/; revision=30767
2009-10-30 10:21:35 +00:00
Stig Bjørlykke 55f080c9c8 Added SNMP to "Decode ASN.1 file as" list.
svn path=/trunk/; revision=30766
2009-10-30 10:05:28 +00:00
Jaap Keuter 5cd74a536c Handle padded RTCP packets ending with SDES correctly as well.
svn path=/trunk/; revision=30764
2009-10-29 22:14:54 +00:00
Stig Bjørlykke 1e20ff2638 From Marton Nemeth via bug 4181:
Take the USB descriptor length from packet.

svn path=/trunk/; revision=30763
2009-10-29 21:51:20 +00:00
Stig Bjørlykke 6a2aae878d From Marton Nemeth via bug 4173:
Parse USB HID class-specific requests.

svn path=/trunk/; revision=30762
2009-10-29 21:42:16 +00:00
Stig Bjørlykke 373fff9846 From Marton Nemeth via bug 4173:
Move bmRequestType field constants to header file.

svn path=/trunk/; revision=30761
2009-10-29 21:32:21 +00:00
Martin Mathieson f36f5897ee Tidy up info column output showing partial NACK.
svn path=/trunk/; revision=30760
2009-10-29 19:06:10 +00:00
Anders Broman 67697bad60 From Gerasimos Dimitriadis:
DTAP: Update of Reject Cause IE
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4179

svn path=/trunk/; revision=30759
2009-10-29 18:13:17 +00:00
Anders Broman e2c0856e09 Fix a typo
svn path=/trunk/; revision=30754
2009-10-29 08:02:34 +00:00
Anders Broman 108ec05035 Export ToTargetRNC-Container.
svn path=/trunk/; revision=30752
2009-10-29 06:45:42 +00:00
Anders Broman a26552a27f Update to the Mars verion of the protocol and export HandoverCommand.
svn path=/trunk/; revision=30751
2009-10-29 06:19:36 +00:00
Martin Mathieson 2e3dc7f0f4 Flag errors with expert info.
svn path=/trunk/; revision=30748
2009-10-28 19:00:41 +00:00
Anders Broman d5cfd0edc9 - Remove check_col.
- Make x2ap work.

svn path=/trunk/; revision=30746
2009-10-28 06:18:05 +00:00
Anders Broman 191f468caf Missed an #include...
svn path=/trunk/; revision=30745
2009-10-28 05:13:31 +00:00
Anders Broman cd8924f759 Update SCTP ppids, fix a faulty #define.
svn path=/trunk/; revision=30744
2009-10-28 05:09:32 +00:00
Anders Broman 423b8b31cd From Fred Fierling:
Fixes bugs in dissection of write attributes, read reporting configuration, and
configure reporting clusters in the ZigBee Cluster Library.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4113

svn path=/trunk/; revision=30731
2009-10-27 19:13:57 +00:00
Anders Broman 26658ed017 From Francesco Fondelli:
RSVP extensions for G.709 Optical Transport Networks Control, RFC 4328
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4148

With some changes from me:
-(readme.developer:" Furthermore, 'display' field must be ORed with 'BASE_RANGE_STRING' (e.g. BASE_DEC|BASE_RANGE_STRING)."
- Prefix headerfields with hf_
- Remove check_col

svn path=/trunk/; revision=30727
2009-10-27 06:05:02 +00:00
Anders Broman cff062cd44 From Herbert Lischka:
Minor changes to dissector packet-bacapp.c to solve some strange
views to ReadPropertyMultiple-Acknowledge frames.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4161

svn path=/trunk/; revision=30726
2009-10-27 05:20:19 +00:00
Martin Mathieson b712bb0f19 Add a preference to control whether or not comment strings are scanned for oob LTE MAC messages. Scanning them is probably quite slow.
svn path=/trunk/; revision=30713
2009-10-26 16:40:57 +00:00
Martin Mathieson eab33c1bb9 Change a filter string for consistency.
svn path=/trunk/; revision=30712
2009-10-26 16:39:46 +00:00
Martin Mathieson afffcffff9 Add support for displaying/filtering some LTE MAC out-of-band events.
svn path=/trunk/; revision=30711
2009-10-26 15:39:00 +00:00