aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rrc.c
AgeCommit message (Collapse)AuthorFilesLines
2014-02-26Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate ↵Bill Meier1-5/+5
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-18Remove $Id$ from the ASN.1 dissectors and regenerate them.Jeff Morriss1-130/+128
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-03Upgrade RRC dissector to v11.8.0Pascal Quantin1-59/+354
Change-Id: If43fc7ec8b5f997e573a9d84fda03f2ca2bf6dc7 Reviewed-on: https://code.wireshark.org/review/94 Tested-by: Evan Huus <eapache@gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2013-12-08Use STR_UNICODE display instead of proto_tree_add_unicode_string() in the ↵Pascal Quantin1-23/+22
remaining dissectors svn path=/trunk/; revision=53867
2013-11-23Create the ability to have packet scoped "proto" data. Bug 9470 ↵Michael Mann1-8/+8
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9470) I'm not sold on the name or module the proto_data functions live in, but I believe the function arguments are solid and gives us the most flexibility for the future. And search/replace of a function name is easy enough to do. The big driving force for getting this in sooner rather than later is the saved memory on ethernet packets (and IP packets soon), that used to have file_scope() proto data when all it needed was packet_scope() data (technically packet_info->pool scoped), strictly for Decode As. All dissectors that use p_add_proto_data() only for Decode As functionality have been converted to using packet_scope(). All other dissectors were converted to using file_scope() which was the original scope for "proto" data. svn path=/trunk/; revision=53520
2013-11-17Add a way to retrieve a PER variable bit string lengthPascal Quantin1-108/+108
svn path=/trunk/; revision=53382
2013-09-24Upgrade RRC dissector to v11.7.0Pascal Quantin1-14/+309
svn path=/trunk/; revision=52202
2013-09-22emem -> wmem conversion:Pascal Quantin1-1/+1
- ep_tvb_get_bits() -> wmem_packet_tvb_get_bits() - tvb_g_memdup()/ep_tvb_memdup() -> tvb_memdup() - tvb_fake_unicode()/tvb_get_ephemeral_faked_unicode() -> tvb_get_faked_unicode() - tvb_get_g_string()/tvb_get_ephemeral_string()/tvb_get_seasonal_string() -> tvb_get_string() - tvb_get_g_unicode_string()/tvb_get_ephemeral_unicode_string() -> tvb_get_unicode_string() - tvb_get_ephemeral_string_enc() -> tvb_get_string_enc() - update docs accordingly svn path=/trunk/; revision=52172
2013-09-15Finish asn1 emem -> wmem conversion.Jörg Mayer1-8/+9
Left are snmp and those functions that don't have wmem equivalents. svn path=/trunk/; revision=52060
2013-07-23Try to differentiate a non filled private_data (pointer set to NULL) from an ↵Pascal Quantin1-9/+9
enum with value = 0 svn path=/trunk/; revision=50837
2013-07-03Check actx->private_data validity before using itPascal Quantin1-59/+65
svn path=/trunk/; revision=50339
2013-06-19Fet rid of a global variablePascal Quantin1-36/+43
svn path=/trunk/; revision=50034
2013-06-03Convert ASN.1 dissectors to use filterable expert info.Michael Mann1-6/+15
NOTE: Kerberos ASN.1 template was updated, but not generated to source. svn path=/trunk/; revision=49707
2013-05-27Postfix FT_NONE fields with "_element" string to reduce number of ↵Pascal Quantin1-4788/+4788
incompatible filters in ASN.1 dissectors https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2402 svn path=/trunk/; revision=49599
2013-05-12Add the posibillity to use a key for per-packet-data.Anders Broman1-8/+8
svn path=/trunk/; revision=49259
2013-04-11Update the ASN.1 based dissectors following the changes done in r48812Pascal Quantin1-2/+2
svn path=/trunk/; revision=48820
2013-04-04Fix encoding arg for proto_tree_add_item() and friends.Chris Maynard1-5/+5
svn path=/trunk/; revision=48732
2013-03-20Upgrade RRC dissector to v11.5.0Pascal Quantin1-3006/+5194
svn path=/trunk/; revision=48444
2013-03-20svn path=/trunk/; revision=48440Anders Broman1-13/+17
2013-03-19From beroset:Anders Broman1-1/+1
remove C++ incompatibilities https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 svn path=/trunk/; revision=48429
2013-03-03Use explicit casts.Anders Broman1-19/+20
svn path=/trunk/; revision=48043
2013-01-11Upgrade RRC dissector to v11.4.0Pascal Quantin1-10736/+24313
svn path=/trunk/; revision=47041
2012-11-26Add missing OPTIONAL keyword in RRCConnectionRequest messagePascal Quantin1-1/+1
svn path=/trunk/; revision=46202
2012-11-13Pacify OSX-10.5 buildbotsPascal Quantin1-4/+4
svn path=/trunk/; revision=46017
2012-11-12Fix detection of H-RNTI when it is given after the DL-TransportChannelType ↵Pascal Quantin1-41/+43
configuration (typically in case of handoverToUTRANCommand) svn path=/trunk/; revision=46012
2012-11-07Avoid accessing a no more valid tvbuffPascal Quantin1-10/+20
svn path=/trunk/; revision=45957
2012-09-24Regenerate asn.1 dissectors.Jakub Zawadzki1-7/+7
svn path=/trunk/; revision=45110
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-3/+1
svn path=/trunk/; revision=45017
2012-09-10Regenerate all asn.1 dissectors.Jakub Zawadzki1-93/+93
svn path=/trunk/; revision=44861
2012-08-15Fix field type for some 64 bits header fieldsPascal Quantin1-112/+112
svn path=/trunk/; revision=44513
2012-08-09From Jacob Nordgren and Rishie Sharma:Anders Broman1-37/+28
FP: fixed exotic bug where fakes counter was sometimes not reset, RRC: fixed bug where num_chans_per_flow was not properly cleared svn path=/trunk/; revision=44375
2012-08-08Various small changes:Pascal Quantin1-235/+220
- add a missing test on null pointer - always initialize rrc_nas_sys_info_gsm_map_type with a value from its associated enum - fix some typo errors - remove some useless directives from conformance file - detabify files (ASN.1 generated dissectors are indented with spaces) svn path=/trunk/; revision=44358
2012-08-08From Jacob Nordgren and Rishie Sharma:Anders Broman1-113/+303
- FP: added header CRC validation, added crc11.c and crc11.h in wsutil/ for EDCH 11 bit CRC, fixed bug in RRC, And also smaller bugfixes in umts_fp and rrc. svn path=/trunk/; revision=44349
2012-07-30Fix Coverity CID 712343: Wrong sizeof argument.Chris Maynard1-1/+1
svn path=/trunk/; revision=44136
2012-07-27From Jacob Nordgren and Rishie Sharma:Anders Broman1-10/+22
- Added basic support for tracking flows over reconfigured transport channels + mindor bugfixes - small fix in rrc, and some small cleanups svn path=/trunk/; revision=44062
2012-07-26Get it linking (at least on Mac OS X).Michael Tüxen1-0/+1
svn path=/trunk/; revision=44040
2012-07-26From Jacob Nordgren and Rishie Sharma:Anders Broman1-4/+7
- FP and RLC fixed spelling - Fixed variable declaration in RRC - removed extra ppi in nbap svn path=/trunk/; revision=44035
2012-07-26From Jacob Nordgren and Rishie Sharma:Anders Broman1-15/+114
- RRC now configures logical channels in HS-DSCH hs, and some HSDSCH common support added - RLC: modifed memory management, MAC: dch would set the incorrect logical channel for RLC svn path=/trunk/; revision=44027
2012-07-18Put back r43768 that got removed by error in r43781Pascal Quantin1-2/+2
svn path=/trunk/; revision=43783
2012-07-18Merge the rest of Jacob Nordgren and Rishie Sharmas work onAnders Broman1-2/+2
Updateing conversation handling to dissect FP/MAC/RLC (Work in progress). svn path=/trunk/; revision=43782
2012-07-17Fix 'dereferencing type-punned pointer will break strict-aliasing rules' ↵Pascal Quantin1-2/+2
warning when compiling with gcc 4.1.3 svn path=/trunk/; revision=43768
2012-07-17Use G_MININT32 instead of -2^31 so as to get rid of 'this decimal constant ↵Pascal Quantin1-1/+1
is unsigned only in ISO C90' warning svn path=/trunk/; revision=43764
2012-07-16From Jacob Nordgren and Rishie Sharma:Anders Broman1-7/+12
Handle RRC_MESSAGE_TYPE_BCCH_FACH. svn path=/trunk/; revision=43741
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2012-06-19Use tvb_get_ephemeral_string_enc() in combination with ↵Pascal Quantin1-1/+1
proto_tree_add_unicode_string() (as recommended by Jakub on the mailing list) svn path=/trunk/; revision=43385
2012-06-19Use newly introduced proto_tree_add_unicode_string() to add UTF-8 stringsPascal Quantin1-8/+16
svn path=/trunk/; revision=43379
2012-06-13Use value_string_ext for arrays with more than 15 entriesPascal Quantin1-145/+203
svn path=/trunk/; revision=43243
2012-06-01Fix a couple of warningsAnders Broman1-12/+7
svn path=/trunk/; revision=42957
2012-05-30Dissect non segmented MiB and SiB:sAnders Broman1-137/+137
svn path=/trunk/; revision=42914
2012-05-28Use ett instead of hf variableAnders Broman1-7/+9
svn path=/trunk/; revision=42887