Pascal Quantin
e308e7c4de
Update ASN.1 source files with the API changes done in g021e7af
...
Change-Id: I52ecfccbce423206242e3cf99401a8c9e1655d88
Reviewed-on: https://code.wireshark.org/review/2385
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-06-18 16:15:42 +00:00
Pascal Quantin
d6548f9301
Remove unused const variables errors seen with recent Clang version
...
Fixes bug 9886
Change-Id: I8624ef1c5874aea5521d21c998510fc29c838936
Reviewed-on: https://code.wireshark.org/review/657
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-03-15 17:52:16 +00:00
Bill Meier
1dff4e309d
Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors.
...
Change-Id: I0e779b2ac2f608356649c5bbfca438141070dea4
Reviewed-on: https://code.wireshark.org/review/412
Reviewed-by: Bill Meier <wmeier@newsguy.com>
Tested-by: Bill Meier <wmeier@newsguy.com>
2014-02-26 19:38:21 +00:00
Jeff Morriss
8c608e6e82
Remove $Id$ from the ASN.1 dissectors and regenerate them.
...
Change-Id: Ie476c6f82f318188b41ed922b92c6fec119ea954
Reviewed-on: https://code.wireshark.org/review/244
Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
Tested-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2014-02-18 03:05:28 +00:00
Michael Mann
c0fcebb07a
Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new.
...
The intention is to aid in the removal of pinfo->private_data use as well as static global variables in a dissector. For now, all calls to call_ber_oid_callback have the data parameter set to NULL.
svn path=/trunk/; revision=52994
2013-10-31 00:57:03 +00:00
Michael Mann
7878e93cad
expert_add_info_format_text + proto_tree_add_text = proto_tree_add_expert_format, where applicable.
...
svn path=/trunk/; revision=50377
2013-07-03 23:43:26 +00:00
Michael Mann
7fe5422c4b
Convert ASN.1 dissectors to use filterable expert info.
...
NOTE: Kerberos ASN.1 template was updated, but not generated to source.
svn path=/trunk/; revision=49707
2013-06-03 03:42:36 +00:00
Pascal Quantin
da4b39e720
Revert r21471: previous decoding of APN was matching 3GPP 23.003 chapter 9.1 and the pcap file attached to bug 1543 is not valid
...
svn path=/trunk/; revision=45194
2012-09-28 16:31:08 +00:00
Jakub Zawadzki
5a8783f5b1
Initial commit to support yet another method of passing data between dissectors.
...
Add new parameter 'data' to heur_dissector_t and new_dissector_t, for now it's always NULL
svn path=/trunk/; revision=44860
2012-09-10 21:40:21 +00:00
Guy Harris
172798b88f
Get rid of remaining Booleans-as-encoding-arguments in
...
proto_tree_add_item() calls.
svn path=/trunk/; revision=42478
2012-05-07 18:10:05 +00:00
Chris Maynard
49c7005ab5
In dissect_invokeData(), fixup the default case of the switch statement. Fixes 2 instances of Coverity CID 813: UNREACHABLE.
...
svn path=/trunk/; revision=41775
2012-03-26 19:41:23 +00:00
Anders Broman
d1c256002f
Handle differences in Camel V2
...
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3911
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6474
svn path=/trunk/; revision=39715
2011-11-02 18:10:34 +00:00
Anders Broman
c039f9f8a8
Add a comment
...
svn path=/trunk/; revision=36490
2011-04-06 06:24:19 +00:00
Anders Broman
cb0e7f80da
Missing decoding for CalledPartyBCD number in CAMEL
...
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5788
svn path=/trunk/; revision=36488
2011-04-06 06:20:32 +00:00
Bill Meier
293ea61af2
Fix a gcc -Wshadow warning
...
svn path=/trunk/; revision=31684
2010-01-26 17:45:58 +00:00
Anders Broman
4ec5097068
Remove redundant code
...
(the local variable 'opcode' seems to be set but is never used.)
svn path=/trunk/; revision=31683
2010-01-26 16:52:19 +00:00
Anders Broman
ba8d7bd919
Get rid of check_col();
...
svn path=/trunk/; revision=31544
2010-01-17 12:19:02 +00:00
Anders Broman
0aabfbf3f8
Update to V9.0.0 (2009-12)
...
svn path=/trunk/; revision=31413
2010-01-02 22:12:14 +00:00
Kovarththanan Rajaratnam
cdcd98e0bb
gsmmap -> gsm_map to make directory name consistent with filenames
...
svn path=/trunk/; revision=30470
2009-10-10 12:37:56 +00:00
Stig Bjørlykke
6f2d887850
From Kovarththanan Rajaratnam via bug 3548:
...
More header_field_info cleanup in the asn1 cnf files.
Dissectors will be regenerated later.
svn path=/trunk/; revision=28782
2009-06-20 18:33:33 +00:00
Anders Broman
7d8e236960
Add value_string to dissect_q931_cause_ie().
...
svn path=/trunk/; revision=26267
2008-09-25 05:21:33 +00:00
Anders Broman
1638e46df2
From Vasil Velichkov:
...
Fix dissection of Location and Generic Number in CAMEL
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2494
svn path=/trunk/; revision=25149
2008-04-23 05:16:53 +00:00
Anders Broman
99946861ca
- MAP-MS-DataTypes.asn Add Id
...
- Camel fix bug "bug in CAMEL ApplyCharging message."
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1719
- get rid of ber_last_created_item()
- add decoding of ServiceInteractionIndicatorsTwo items
svn path=/trunk/; revision=23999
2008-01-03 11:12:38 +00:00
Tomas Kukosa
d32d2e9525
better built-in X.880 support
...
forward declarations of OPERATION and ERROR classes are not necessary when Remote-Operations-Information-Objects.asn itself is compiled
svn path=/trunk/; revision=23328
2007-11-01 11:56:33 +00:00
Tomas Kukosa
31fecd0771
add forward class declarations which are necessary to compile Remote-Operations-Information-Objects.asn
...
svn path=/trunk/; revision=23323
2007-10-31 15:42:52 +00:00
Anders Broman
1950ffc214
Apply the small performance enhancment patches for:
...
- if offset is 0, tvb_length is the same as tvb_length_remaining, just faster.
Replace
- col_append_fstr() with faster col_append_str()
- col_add_str() with col_set_str()
when it's safe
svn path=/trunk/; revision=23252
2007-10-23 05:50:00 +00:00
Jörg Mayer
c2d0c8fa31
- Fix svn:ignore for all directories
...
- gsmmap: uncomment -s option in gsmmap.cnf
- Fix cyclic dependencies:
+ Remove EXPORT_CNF from dependencies for cnf files
+ Replace all INCLUDE ...-exp.cnf with IMPORT ...-exp.cnf
svn path=/trunk/; revision=23202
2007-10-16 13:59:40 +00:00
Anders Broman
b71c2da3e4
OID name fixes.
...
svn path=/trunk/; revision=22729
2007-08-29 16:10:47 +00:00
Anders Broman
61fb0c84d2
From Florent Drouin:
...
- add a subtree to the ApplyChargingXX Report
- add a subtree to ReleaseCall and ReleaseSMS
- synchronize Unix and Windows makefile.
svn path=/trunk/; revision=22396
2007-07-24 17:20:44 +00:00
Anders Broman
ba2549b83a
Fix bug
...
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1699 Bad decoding of Camel PromptAndCollectUserInfo
By fixing up the generation of HF vars for Arg etc
Add an OID name to INAP.
svn path=/trunk/; revision=22391
2007-07-23 23:02:54 +00:00
Anders Broman
222ed488b0
From Florent DROUIN:
...
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1652
patch to correct the decoding of Calling Party Number, and
Called Party Number, when an implicit tag is used.
svn path=/trunk/; revision=22299
2007-07-13 14:46:21 +00:00
Anders Broman
593548ef6b
Make hf fileds for ARGGUMENT RESULT and ERROR parameters.
...
svn path=/trunk/; revision=22266
2007-07-07 22:24:37 +00:00
Anders Broman
601892260c
Try to get rid of the warnings.
...
svn path=/trunk/; revision=22250
2007-07-05 21:29:53 +00:00
Anders Broman
9f5e016fff
New Camel dissector built with -X and -T option and origninal ASN1 files.
...
svn path=/trunk/; revision=22245
2007-07-05 13:18:28 +00:00
Anders Broman
c01f382974
Second step in introducing asn context to BER dissectors just like in PER.
...
svn path=/trunk/; revision=21753
2007-05-13 20:58:29 +00:00
Anders Broman
e7e9a81155
Fix to BUG GSM CAMEL-3 GPRS InvokeInitialDPGPRS.APN decoded incorrectly
...
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1543
svn path=/trunk/; revision=21471
2007-04-18 21:52:11 +00:00
Anders Broman
0e706015c2
From Florent Drouin:
...
Update the Camel dissector to have the same structure as the gsm map dissector.
Now the dissector correctly handles the Tcap return error component.
Some improvement have been made for ApplyChargingReport too.
svn path=/trunk/; revision=20835
2007-02-17 20:04:10 +00:00
Anders Broman
4e72c1ca2f
From Florent Drouin:
...
This patch introduce the decoding of the RP-Cause element in the Release SMS message for Camel.
svn path=/trunk/; revision=18986
2006-08-21 21:58:30 +00:00
Anders Broman
437baee301
Fix Bug 913 DateAndTime dissection error in CAMEL CallInfoReportArg
...
svn path=/trunk/; revision=18079
2006-05-02 20:26:49 +00:00
Anders Broman
1c5874e2e3
Dissect CellGlobalIdOrServiceAreaIdOrLAI and RAIdentity
...
svn path=/trunk/; revision=17075
2006-01-22 21:16:33 +00:00
Anders Broman
d5ee40fd86
Dissect:
...
- PDPcontext
- GSN-Address
- QoS
svn path=/trunk/; revision=17061
2006-01-20 19:34:53 +00:00
Anders Broman
4ecd261cfb
Change some OPCODE decodes from respons to Invoke (bug fix), let gsm_a decode som IE:s.
...
svn path=/trunk/; revision=17050
2006-01-17 21:52:30 +00:00
Anders Broman
ef6bc891fa
Fix Bug 628 Bugzilla 2.18.3
...
CAMEL - Connect decoding error
- Calledparty number included first two octets
svn path=/trunk/; revision=16804
2005-12-14 21:46:56 +00:00
Anders Broman
1426dbb8fb
Dissect Cause and use %(DEFAULT_BODY)s use import for IMSI.
...
svn path=/trunk/; revision=16701
2005-12-06 17:53:28 +00:00
Anders Broman
f082fe8ecf
ISUP - Export functions used by INAP and Camel
...
Gsmmap - Export asn1 structs used by Camel
Camel - Use functions from GSMMAp and ISUP
INAP - Rewrite of the asn1 code to correspond more to CS1 data types
Let ISUP and Q931 dissect apropriate stuff.
svn path=/trunk/; revision=16624
2005-11-29 17:23:50 +00:00
Anders Broman
b8d097b28b
Update the Camel asn1 spec to 3GPP TS 29.078 version 6.4.0 and export needed stuff from gsmmap
...
svn path=/trunk/; revision=16587
2005-11-25 20:18:36 +00:00
Guy Harris
c5b0fc27d7
Fix a bunch of places where we were calling "dissect_ber_octet_string()"
...
with a non-null pointer-to-pointer-to-tvbuff and not checking whether
the returned tvbuff pointer was non-null.
svn path=/trunk/; revision=15948
2005-09-22 00:51:11 +00:00
Gerald Combs
e0331bbb1c
Fix more problems found by Steve Grubb, along with other changes:
...
Camel: Fix an off-by-one error. Don't alloc and free where it's not
needed. Remove an unused variable.
PPP and K12: Fix memory leaks.
svn path=/trunk/; revision=15725
2005-09-08 15:01:16 +00:00
Anders Broman
513b781676
From Javier Acuna:
...
Added some code to dissect DateAndTime.
svn path=/trunk/; revision=14327
2005-05-08 20:34:57 +00:00
Anders Broman
c1a1967218
Add dissection of Q.850 cause.
...
svn path=/trunk/; revision=14274
2005-05-02 18:32:57 +00:00