Commit graph

9789 commits

Author SHA1 Message Date
Anders Broman
e7c985f0a8 From Jouni Malinen:
Dissect IEEE 802.11r and IEEE 802.11w features.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4626
With extra minor code cleanup.

svn path=/trunk/; revision=32342
2010-03-31 19:10:43 +00:00
Anders Broman
2867bd0f49 Use IANA asigned PPID and port.
svn path=/trunk/; revision=32338
2010-03-31 08:53:00 +00:00
Anders Broman
1257bf19bb From KATAOKA Toshihiro:
Add sctp default port for S1AP.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4630

svn path=/trunk/; revision=32337
2010-03-31 08:51:29 +00:00
Bill Meier
b2ea72b514 (Trivial) cleanup some indentation/whitespace.
svn path=/trunk/; revision=32335
2010-03-31 02:30:52 +00:00
Gerasimos Dimitriadis
3915bb8bab Add routine and tables for analyzing International Signalling Point
Codes (ISPCs) according to Q.708. Update the MTP3 dissector to use
this function when the routing label carries ISPCs

svn path=/trunk/; revision=32329
2010-03-30 22:05:47 +00:00
Anders Broman
bdfb16fda0 Revert commit 31798 and 31799 as requested by Johannes Berg
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4283
Follow up in 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4421

svn path=/trunk/; revision=32328
2010-03-30 21:20:48 +00:00
Gerald Combs
b3a1cd8859 Temporary (?) fix for bug 4623.
svn path=/trunk/; revision=32327
2010-03-30 21:12:52 +00:00
Tomas Kukosa
6fe3d98de8 Do not reassemble messages if segment is not complete (packet size limited during capture)
svn path=/trunk/; revision=32326
2010-03-30 12:23:52 +00:00
Bill Meier
478e670dd0 From Ben Greear: Update to the LANforge dissector to handle newer protocol formats.
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4611
From me:
 - Remove #if 0'd #includes;
 - Use tvb_reported_length_remaining (instead of tvb_length_remaining)
 - Other minor cleanup (including whitespace).

svn path=/trunk/; revision=32319
2010-03-28 18:27:40 +00:00
Anders Broman
081aa44683 - Make dfilter_sip_request_line() take offset as an argument to get the right offset in case there is more than one SIP message in an tvb.
- Use correct line end offset to dissect_sip_uri().
Fixes bug
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4570

svn path=/trunk/; revision=32309
2010-03-27 18:09:37 +00:00
Bill Meier
9290840c4d #include <stdio.h> not req'd; cleanup whitespace & indentation.
svn path=/trunk/; revision=32308
2010-03-27 17:06:22 +00:00
Bill Meier
45e2e811a4 Fix an "unused variable" warning: remove 'infoStrings'
svn path=/trunk/; revision=32307
2010-03-27 15:46:36 +00:00
Anders Broman
861ada7227 From Chuck Kristofek:
DIS update to introduce hf_ based filtering and radio family dissection.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4610

svn path=/trunk/; revision=32306
2010-03-27 15:23:16 +00:00
Gerasimos Dimitriadis
7eb0269c54 Add another MCC for India
svn path=/trunk/; revision=32297
2010-03-26 21:19:19 +00:00
Anders Broman
058274f711 From Mike Morrin:
There were 2 dissectors for GPRS-NS (GSM 48.016) protocol, packet-gprs-ns.c and
packet-gprs-ns.c.  packet-nsip.c seemed to be the more complete, and has a
cleaner output.

I have polished up nsip.c and changed it so that it identifies itself as the
dissector for gprs-ns.

packet-gprs-ns.c can be deleted.
(Removed from the makefile for now).

svn path=/trunk/; revision=32295
2010-03-26 20:31:47 +00:00
Gerasimos Dimitriadis
8c1b0a8500 Update MNC list with all amendments up to No. 17 (ITU
Operational Bulletin 951)

svn path=/trunk/; revision=32291
2010-03-25 22:52:55 +00:00
Jaap Keuter
deef2df47d From Alexis La Goutte:
Add IKE Notify Message from RFC5685: Redirect Mechanism for IKEv2
Add IKE Notify Message from RFC5723: Session Resumption for IKEv2
Add IKE Notify Message from Cisco Unity

svn path=/trunk/; revision=32290
2010-03-25 22:41:46 +00:00
Bill Meier
32e4784dc3 Remove svn:executable property.
svn path=/trunk/; revision=32289
2010-03-25 22:35:29 +00:00
Jaap Keuter
b899efbaf4 From Alexis La Goutte:
Add IKEv2 Config Attributes from Experimental RFC5739:
IPv6 Configuration in IKEv2
Updates missing IKEv2 Config Attributes from RFC4306 (SUPPORTED_ATTRIBUTES and INTERNAL_IP6_SUBNET)

svn path=/trunk/; revision=32288
2010-03-25 22:29:17 +00:00
Jaap Keuter
991e709d56 Update for RFC 4578.
svn path=/trunk/; revision=32286
2010-03-25 22:15:11 +00:00
Bill Meier
9d5ddeb46c Fix properties:
svn:eol-stle --> svn:eol-style
 svn:keywords: native --> Ids
 remove svn:kewywords

svn path=/trunk/; revision=32284
2010-03-25 20:54:03 +00:00
Bill Meier
9beaab0ce2 From Samu Varjonen: "New patch to the locators"
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3378#c25

From me:
 Fix typo: "REALY_UDP_HIP" --> "RELAY_UDP_HIP";
 Cleanup whitespace.

svn path=/trunk/; revision=32276
2010-03-25 15:18:39 +00:00
Gerasimos Dimitriadis
4fd14a25ff Incorporate changes to the MNC list as mandated from Amendments 1-3
to the 'Annex to ITU Operational Bulletin No. 935'

svn path=/trunk/; revision=32275
2010-03-24 21:23:37 +00:00
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
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
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
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
Anders Broman
5df12df600 Update offset outside of if statement.
svn path=/trunk/; revision=32250
2010-03-20 00:04:39 +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
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
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
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
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
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
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
Jaap Keuter
70168234a1 Update according to IANA registery.
svn path=/trunk/; revision=32216
2010-03-17 06:27:34 +00:00
Anders Broman
04edfe3b2a From Harald Welte:
Add new GSMTAP dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4508
(I incorporated the .h file into the .c file).

svn path=/trunk/; revision=32214
2010-03-16 21:38:03 +00:00
Anders Broman
ee1fca6a19 Fix unused parameter 'num_fci' warning.
svn path=/trunk/; revision=32212
2010-03-16 21:09:47 +00:00
Anders Broman
43dc0d1157 From Matteo Valdina:
Support for RTCP RFC-5104.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4582

svn path=/trunk/; revision=32210
2010-03-16 20:38:34 +00:00
Kovarththanan Rajaratnam
8318689fc8 Remove trailing semicolon
svn path=/trunk/; revision=32209
2010-03-16 14:11:24 +00:00
Anders Broman
a291939fc3 Add AMR-WB to the rtp_dyn_payload_type table.
svn path=/trunk/; revision=32208
2010-03-16 09:12:24 +00:00
Bill Meier
f12c3e59ff A few minor changes:
- Move proto_reg_handoff... to the end of the file;
- Remove unneeded forward declaration;
- Fix a typo;
- Use #if 0/#endif rather than /*...*/to comment-out code.

svn path=/trunk/; revision=32200
2010-03-16 01:07:42 +00:00
Guy Harris
1f1a9ef2cc tvb_length() is *not* the length of the packet; it's the amount of
captured data for the packet, which could well be less then the length
of the packet if a slice/snapshot length was used. 
tvb_reported_length() is the length as the packet appeared on the
{wire,air}.

If a > b, and you want to report how much a was greater than b, subtract
b from a, don't take the negative of b-a, especially if a and b are
unsigned....

svn path=/trunk/; revision=32199
2010-03-15 21:36:56 +00:00
Jaap Keuter
ecb18edf04 From Adrian Daerr:
I have written a crude dissector of GigE-vision Control Protocol packets.
The dissector was written as part of the opengigevision project:
http://gitorious.org/opengigevision

svn path=/trunk/; revision=32198
2010-03-15 21:07:46 +00:00
Anders Broman
b362b47f71 My previous checkin reverted some changes, try to fix that.
svn path=/trunk/; revision=32197
2010-03-15 18:51:37 +00:00
Jeff Morriss
a6ca78fc2b Initialize a variable that otherwise might not be
svn path=/trunk/; revision=32196
2010-03-15 18:31:10 +00:00
Jeff Morriss
3ffbfe347e Declare sip_uri_offset_init() as returning void and remove a couple unused variables
svn path=/trunk/; revision=32195
2010-03-15 17:51:19 +00:00
Anders Broman
e2f2c4c2cf To fill stat_info->tap_to_addr it needs to be outside of if(tree).
svn path=/trunk/; revision=32194
2010-03-15 15:23:37 +00:00
Anders Broman
518ca45156 Use dissect_sip_uri() in dfilter_sip_request_line().
svn path=/trunk/; revision=32191
2010-03-14 19:54:09 +00:00
Martin Mathieson
b3a29fcb32 Add some extra (optional) physical layer attributes to logged MAC frames.
svn path=/trunk/; revision=32190
2010-03-14 17:56:37 +00:00
Stig Bjørlykke
0d8a56ef72 From Hadar Shoham via bug 4578:
Fix bootp option 125, Cablelab sun option 1, Option Request as string instead
of integer.

svn path=/trunk/; revision=32189
2010-03-14 17:32:58 +00:00
Martin Mathieson
1ef05048a3 Use val_to_str_const() where have no format is default string
svn path=/trunk/; revision=32188
2010-03-14 16:36:41 +00:00
Martin Mathieson
1c6dae70d7 Took a guess at the code for missing RAPS.
The G.8032 spec is limited to members of some organisation ("TIES users").

svn path=/trunk/; revision=32184
2010-03-14 14:16:57 +00:00
Jaap Keuter
7e179f613f From Jouni Malinen:
Use Key Info field to figure out which EAPOL-Key frame use case (4-way
handshake and Group key handshake) and provide more details in
COL_INFO column to make it easier to debug issues with EAPOL-Key
exchanges. In addition, add description of key descriptor version 3
from IEEE Std 802.11r-2008.

svn path=/trunk/; revision=32183
2010-03-14 13:23:36 +00:00
Jaap Keuter
69267c7bab From Robert Dickerson:
Adding the R-APS (Ring-Automatic Protection Switching), G.8032, to the built-in
CFM dissector.

svn path=/trunk/; revision=32182
2010-03-14 13:07:09 +00:00
Jörg Mayer
5e7ff4dadc Forgot to copy over idl_types.h
svn path=/trunk/; revision=32180
2010-03-13 10:59:23 +00:00
Anders Broman
d26a6348e7 Use dissect_sip_name_addr_or_addr_spec() or dissect_sip_uri() as needed.
svn path=/trunk/; revision=32178
2010-03-13 08:38:11 +00:00
Gerasimos Dimitriadis
0b13ca1a48 Decode GPRS SM Messages related to MBMS Context handling
svn path=/trunk/; revision=32176
2010-03-12 21:30:54 +00:00
Anders Broman
8ccdb36c75 From Mark Wallis:
Fix up proto and info columns.

svn path=/trunk/; revision=32175
2010-03-12 19:34:07 +00:00
Martin Mathieson
27efebc70c Last missing SN wasn't coming out correctly if it was 1023...
svn path=/trunk/; revision=32174
2010-03-12 03:50:47 +00:00
Gerald Combs
005143d62f Partially revert copyright.
svn path=/trunk/; revision=32173
2010-03-11 20:29:06 +00:00
Gerald Combs
dfff249e12 Initialize a variable.
svn path=/trunk/; revision=32172
2010-03-11 20:21:06 +00:00
Anders Broman
bd77bea4f2 Remove unused variables etc
svn path=/trunk/; revision=32171
2010-03-11 20:14:59 +00:00
Anders Broman
25e7ead105 Start to clean up parsing of SIP URI.
svn path=/trunk/; revision=32170
2010-03-11 17:45:16 +00:00
Stig Bjørlykke
fd2911dd89 Fixed decoding of CableLab "Agent Information Option" according to
CL-SP-CANN-DHCP-Reg-I03-090811.

svn path=/trunk/; revision=32169
2010-03-11 11:49:20 +00:00
Stig Bjørlykke
15a0ac519c From Hadar Shoham via bug 4567:
Add support to CL-SP-CANN-DHCP-Reg-I03-090811 at bootp option 124.

svn path=/trunk/; revision=32168
2010-03-11 09:19:36 +00:00
Anders Broman
d8ea0a5fb4 Remove C++ style comments in packet-ieee802154.c
svn path=/trunk/; revision=32167
2010-03-11 09:19:29 +00:00
Jaap Keuter
e0cef3d9f9 From Owen Kirby:
This patch adds a hash table that stores any short-to-extended address mappings
that the dissector finds for later use during packet decryption. I've also
added a UAT so the user can manually add address pairs if needed.

svn path=/trunk/; revision=32166
2010-03-11 07:50:45 +00:00
Jaap Keuter
e347a5f155 From Colin O'Flynn:
This is a minor change between the version in SVN which is hc-05, 
and the latest which is hc-06.

svn path=/trunk/; revision=32163
2010-03-10 19:21:17 +00:00
Stig Bjørlykke
26521245a5 Added support for V-I Vendor Class (RFC3925).
svn path=/trunk/; revision=32161
2010-03-10 11:09:47 +00:00
Guy Harris
2341d987a7 Add a sanity check in dissect_6lowpan_hc1() for the datagram length.
Fail, and add an expert item, for invalid lengths.

Having done that, add some casts to squelch compiler warnings.

svn path=/trunk/; revision=32160
2010-03-10 10:23:19 +00:00
Stig Bjørlykke
383e289f16 Print Enterprise-number as "Name (value)".
svn path=/trunk/; revision=32159
2010-03-10 10:09:30 +00:00
Stig Bjørlykke
193e353b7a From Hadar Shoham via bug 4566:
Add support to CL-SP-CANN-DHCP-Reg-I03-090811 at bootp option 123.

svn path=/trunk/; revision=32158
2010-03-10 09:49:29 +00:00
Jaap Keuter
4732c51d52 From Owen Kirby:
I've come across a bug in the 6LoWPAN header decompression code that
incorrectly computes the length of IPv6 extension headers by adding the
protocol and length fields twice.

svn path=/trunk/; revision=32157
2010-03-10 07:15:07 +00:00
Anders Broman
342a3ca712 From Vladimir Kazansky:
Wrong offset returned by de_sm_pdp_addr().
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4568

svn path=/trunk/; revision=32156
2010-03-10 06:39:14 +00:00
Jaap Keuter
103d684a3f From Owen Kirby:
This patch fixes 6LoWPAN fragmentation to comply with RFC4944.
I also happened across a problem with the derivations of 
interface identifiers from 16-bit IEEE 802.15.4 addresses, which 
should also be fixed in my patch.

svn path=/trunk/; revision=32155
2010-03-09 23:22:03 +00:00
Jaap Keuter
de0f1f1391 From Owen Kirby:
Fix for malformed IEEE 802.15.4 decryption.

svn path=/trunk/; revision=32154
2010-03-09 22:26:29 +00:00
Anders Broman
18202ab0ed from Pascal Quantin:
Update that enhance a little bit the display of the Parameters List IE

svn path=/trunk/; revision=32153
2010-03-09 16:57:24 +00:00
Martin Mathieson
5aaf90b753 Put context info in own subtree.
Use common function to append text to info column and tree items

svn path=/trunk/; revision=32151
2010-03-09 01:41:36 +00:00
Martin Mathieson
13e5793106 Write context fields inside own subtree.
Use common functions to append text to info column and tree items.

svn path=/trunk/; revision=32150
2010-03-09 01:39:08 +00:00
Guy Harris
b9d9dd8ec1 Mark unused arguments.
Clean up white space.

svn path=/trunk/; revision=32149
2010-03-09 01:34:55 +00:00
Anders Broman
2864c2a643 From Alexis La Goutte:
Enchancement ISAKMP dissector (IKEv1 / IKEv2).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4546

svn path=/trunk/; revision=32148
2010-03-08 21:22:07 +00:00
Anders Broman
dd8b8710e8 Remove unused variable.
svn path=/trunk/; revision=32147
2010-03-08 21:11:23 +00:00
Anders Broman
334210d3db From Pascal Quantin:
[NAS EPS] Fixes for the Traffic Flow Template IE.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4564

svn path=/trunk/; revision=32145
2010-03-08 20:46:30 +00:00
Anders Broman
25af78517e Make tvb_pbrk_guint8() return the found needle.
svn path=/trunk/; revision=32144
2010-03-08 20:45:13 +00:00
Stig Bjørlykke
d3c25dda59 Build without warnings.
svn path=/trunk/; revision=32142
2010-03-08 09:30:22 +00:00
Guy Harris
7e7ced5c30 Make some constants float, as they're used to compute a value assigned
to a float, rather than a double, variable.

svn path=/trunk/; revision=32140
2010-03-07 21:09:14 +00:00
Martin Mathieson
c5a2423a7a Fix another crashing problem.
A status PDU can contain multiple entries for the same SN (for different partial ranges).  So make sure that we don't copy the same SN twice into our list of repeated NACKs (otherwise each instance in the tap struct will get added multiple times and we'll end up writing beyond the array bound).

svn path=/trunk/; revision=32133
2010-03-07 10:03:05 +00:00
Anders Broman
1a855bfde2 From Andrej Kuehnal:
New feature: extract specified diameter AVPs from large capture files.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4560

svn path=/trunk/; revision=32132
2010-03-06 20:54:58 +00:00
Anders Broman
71fae79030 From Alex Lindberg:
A fix to pass the entire RTCP APP payload to dissector.  The subtype field may be required by the registered dissector.
Added by hand.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4559

svn path=/trunk/; revision=32131
2010-03-06 20:40:15 +00:00
Anders Broman
016530ba0f From Pascal Quantin:
[NAS EPS] Various small bug fixes.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4562

svn path=/trunk/; revision=32130
2010-03-06 20:32:27 +00:00
Martin Mathieson
e10b2fb11e Add hidden roots for each mode (i.e. rlc-lte.tm, rlc-lte.um, rlc-lte.am).
svn path=/trunk/; revision=32128
2010-03-06 19:35:40 +00:00
Jaap Keuter
4c6c2ffbe7 From Francesco Fondelli:
add support for ERROR_STRING IF_ID TLV (see RFC 4783)

add support for generalized label interpretation: SUKLM
format for SONET/SDH label (RFC 4606), t3t2t1 format for G.709 ODUk label
(RFC 4328), G.694 format for lambda label (draft-ietf-ccamp-gmpls-g-694-lamb
da-labels-05).  Add related user preference option.

svn path=/trunk/; revision=32127
2010-03-06 12:48:30 +00:00
Gerasimos Dimitriadis
00c4b361e2 Decoding support for GPRS Session Management 'Activate MBMS
Context Request' message and related IEs

svn path=/trunk/; revision=32126
2010-03-06 00:06:27 +00:00
Jaap Keuter
60e215982e Fix for bug 4551.
Add type to engine ID MAC Address format for Cisco agent/manager.

svn path=/trunk/; revision=32125
2010-03-05 20:09:37 +00:00
Anders Broman
f9ee74b4f6 From Alex Lindberg:
Permit registration of sub-dissectors for RTPC type APP messages.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4559

svn path=/trunk/; revision=32123
2010-03-05 18:35:44 +00:00
Anders Broman
3e1b6fd0a4 Check if URI is SIP.
svn path=/trunk/; revision=32122
2010-03-05 15:16:30 +00:00
Anders Broman
5d0629d36c Add comments and move some things inside if(tree).
svn path=/trunk/; revision=32121
2010-03-05 09:33:37 +00:00
Jörg Mayer
af443c79c8 Add three more ICMPv6 type that only have a code of 0
svn path=/trunk/; revision=32120
2010-03-04 23:51:30 +00:00
Gerald Combs
2b619452ae Try to fix build errors.
svn path=/trunk/; revision=32118
2010-03-04 21:48:44 +00:00
Martin Mathieson
5e8b6b21b2 Report accurate NACK count in stats (although not all values stored in array in tap).
svn path=/trunk/; revision=32117
2010-03-04 20:58:54 +00:00
Anders Broman
b2c9e92823 Use a hash table to lookup the SIP header.
It reduces the loading time of a file with 220 000 packets by 3s.
(SIP parsing should be optimized, if SIP is dissabled loading time is ~15s with SIP ~30s ).

svn path=/trunk/; revision=32116
2010-03-04 20:35:45 +00:00
Martin Mathieson
d5fb076397 Check that we haven't gone over MAX_NACKs!
svn path=/trunk/; revision=32115
2010-03-04 17:49:51 +00:00
Stig Bjørlykke
437d42a943 From Ivan Sy via bug 4555:
Added RFC5702 algo for packet-dns.

svn path=/trunk/; revision=32114
2010-03-04 15:07:56 +00:00
Anders Broman
130d309444 from Luis Ontanon:
calculate the value of a ber integer by hand instead of just using
proto_tree_add_item().
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3230

svn path=/trunk/; revision=32113
2010-03-04 13:54:21 +00:00
Stig Bjørlykke
2f8830b4d0 From LEGO via bug 3459:
Add a callback to UAT to be called after the table has being updated,
use it to renew the snmp_ue_cache.

svn path=/trunk/; revision=32112
2010-03-04 12:50:18 +00:00
Anders Broman
b507e40fa7 From Mark Wallis:
Improvements to newHNBAP Iuh dissector
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4553
Removed check_col() from the patch as it's no longer needed.

svn path=/trunk/; revision=32109
2010-03-04 06:09:03 +00:00
Anders Broman
ffbdfc3285 From Mark Wallis:
Improvements to new RUA Iuh dissector
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4552
Removed check_col() from the patch as it's no longer needed.

svn path=/trunk/; revision=32108
2010-03-04 05:56:59 +00:00
Martin Mathieson
5baac1de18 Fix crash where was overwriting buffer for large PDUs when tracking retxs.
svn path=/trunk/; revision=32095
2010-03-03 16:04:12 +00:00
Anders Broman
a2ba94064d Set the link dir for DCCH_Messages.
svn path=/trunk/; revision=32094
2010-03-03 15:54:57 +00:00
Bill Meier
f041bb3e19 Fix a gcc -Wshadow warning.
svn path=/trunk/; revision=32093
2010-03-03 15:47:28 +00:00
Martin Mathieson
eba3b41978 Fix a test.
svn path=/trunk/; revision=32092
2010-03-03 15:38:37 +00:00
Martin Mathieson
c40143abbc Fix re-NACk detection by updating channel *after* have compared with tap_info!
svn path=/trunk/; revision=32091
2010-03-03 15:34:44 +00:00
Anders Broman
87576533f7 Changed to use g_str_hash ()
sip_hash_func() function seem to not generate unique enough keys
if load generation tools are used with many thousands users.
Loading time ~5 min -> 30s

There is a memory leak in the sip_is_packet_resend area as well.

svn path=/trunk/; revision=32090
2010-03-03 15:29:38 +00:00
Anders Broman
aaa917be72 remove check_col
svn path=/trunk/; revision=32089
2010-03-03 13:52:17 +00:00
Martin Mathieson
80d7644409 Its convenient to be able to filter on mac-lte.ulsch or mac-lte.dlsch.
svn path=/trunk/; revision=32088
2010-03-03 11:57:21 +00:00
Martin Mathieson
ebd8c30044 When looking at time differences between frames, round to nearest number of ms.
svn path=/trunk/; revision=32086
2010-03-02 18:41:35 +00:00
Martin Mathieson
bec769f815 Add 'repeated-NACK' analysis.
This is a common symptom of serious problems.

svn path=/trunk/; revision=32085
2010-03-02 18:40:34 +00:00
Anders Broman
989d6cb6cf remove check_col
svn path=/trunk/; revision=32084
2010-03-02 16:43:22 +00:00
Anders Broman
1d86f42804 Update to 9.0.0
svn path=/trunk/; revision=32083
2010-03-02 11:23:26 +00:00
Anders Broman
149c7ae55f From Hitoshi Irino:
Displaying value and type of IPFIX reverse PEN elements in data records
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4399

svn path=/trunk/; revision=32082
2010-03-02 06:12:21 +00:00
Anders Broman
c4d69e4453 From Luis Ontanon:
Check for duplicate entries in usmUserTable.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2426

svn path=/trunk/; revision=32081
2010-03-02 05:44:04 +00:00
Martin Mathieson
15e32b3c73 Re-order file, and give some types/vars more specific names.
svn path=/trunk/; revision=32075
2010-03-01 23:56:35 +00:00
Martin Mathieson
862dd48d35 Improve RLC AM sequence analysis by taking MAC retx into account.
svn path=/trunk/; revision=32071
2010-03-01 22:52:34 +00:00
Stig Bjørlykke
011aa07154 From LEGO via bug 4395:
Have the current_frame's last_item actually point to the last item.

svn path=/trunk/; revision=32069
2010-03-01 22:12:38 +00:00
Stig Bjørlykke
aa6b8e1347 From LEGO via bug 4405:
Add the dot ('.') to the characters that can compose a name.

svn path=/trunk/; revision=32068
2010-03-01 22:11:20 +00:00
Anders Broman
fb7dab8874 Dissect Content-type application/vnd.3gpp.sms
(Untested).

svn path=/trunk/; revision=32066
2010-03-01 18:03:37 +00:00
Anders Broman
50f7fa97dc from Colin O'Flynn:
6lowpan dissector: copy/paste error results in 64-bit source & 16-bit dest failing
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4545

svn path=/trunk/; revision=32065
2010-03-01 11:13:54 +00:00
Anders Broman
27295cace2 Try to get rid of unused code warnings.
svn path=/trunk/; revision=32064
2010-03-01 11:05:06 +00:00
Anders Broman
71d08408ab Try to get rid of unused code warnings.
svn path=/trunk/; revision=32063
2010-03-01 09:49:46 +00:00
Anders Broman
2f89e6c62b Try to get rid of unused code warnings.
svn path=/trunk/; revision=32062
2010-03-01 09:33:47 +00:00
Anders Broman
6a4c131442 Try to get rid of unused code warnings.
svn path=/trunk/; revision=32061
2010-03-01 09:30:45 +00:00
Anders Broman
f25e74c524 Dissect error code.
svn path=/trunk/; revision=32060
2010-03-01 07:27:35 +00:00
Anders Broman
74f6bfd176 Add the missing .cnf file and try to fix unused code warnings.
svn path=/trunk/; revision=32058
2010-03-01 05:48:27 +00:00
Anders Broman
e64f902f7e Try to remove unused code warnings, update HNBAP to 9.0.0.
svn path=/trunk/; revision=32057
2010-02-28 21:18:45 +00:00
Anders Broman
c126a3970b From Erwin van Eijk:
Add ETSI ts101671 dissector
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4543
I added dissection of 
	UmtsQos,
	IMSevent,
	LDIevent,
	TARGETACTIVITYMONITOR-1
	TARGETACTIVITYMONITORind,
	TARGETCOMMSMONITORind,
	TTRAFFICind,
	CTTRAFFICind
And used the original HI2Operations ASN1 file.l

svn path=/trunk/; revision=32053
2010-02-28 20:51:24 +00:00
Martin Mathieson
58edf76433 Fix test for AM Rx window, and add a seqnum.analysis.ok field.
svn path=/trunk/; revision=32051
2010-02-28 20:43:04 +00:00
Martin Mathieson
9a1100ce5a Add 'missing SDUs' to tap info / RLC stats window.
Also includes typo fixes from Pascal Quantin.

svn path=/trunk/; revision=32049
2010-02-28 18:42:41 +00:00