aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rsl.c
AgeCommit message (Collapse)AuthorFilesLines
2013-12-14Fix [-Wmissing-prototypes]Jakub Zawadzki1-2/+1
svn path=/trunk/; revision=54095
2013-12-13Fix [-Wmissing-prototypes]Anders Broman1-1/+0
svn path=/trunk/; revision=54025
2013-12-12- Make local functions static.Anders Broman1-0/+3
- Forward declaration of register functions. svn path=/trunk/; revision=53958
2013-10-23#if 0 numerous "unused const variables" (mostly value-string-arrays);Bill Meier1-0/+2
Also; fix a few "set but not used" warnings. svn path=/trunk/; revision=52780
2013-07-15Fix warnings: comma at end of enumerator list.Chris Maynard1-1/+1
svn path=/trunk/; revision=50640
2013-01-31Fix dissection of SI6 when carried in a SACCH Info Modify messagePascal Quantin1-19/+25
Issue reported by damker: http://www.wireshark.org/lists/wireshark-users/201301/msg00067.html svn path=/trunk/; revision=47401
2012-12-20Try to determine wether it is MEAS REP, EXT MEAS REP or ENH MEAS REP.Anders Broman1-2/+9
svn path=/trunk/; revision=46630
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-10Initial commit to support yet another method of passing data between dissectors.Jakub Zawadzki1-1/+1
Add new parameter 'data' to heur_dissector_t and new_dissector_t, for now it's always NULL svn path=/trunk/; revision=44860
2012-08-23Fix incorrect value (typo) in value-string array.Bill Meier1-1/+1
svn path=/trunk/; revision=44639
2012-07-31Follow-up of r44162: A-bis interface is not the same thing as A interface; ↵Pascal Quantin1-89/+89
update filters and protocol names accordingly svn path=/trunk/; revision=44172
2012-07-31Updated GSM dissectors display filters per checkfiltername.plMichael Mann1-89/+89
Tried to provide consistency with GSM dissector (protocol) names, even if the filenames now don't match the dissector name. svn path=/trunk/; revision=44162
2012-07-22Update display filter names per Bug 2794. Part 1 of many.Michael Mann1-1/+1
svn path=/trunk/; revision=43907
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2012-05-10Use the defines in IE value_stringAnders Broman1-85/+85
svn path=/trunk/; revision=42541
2012-05-07General minor cleanup including:Bill Meier1-625/+625
- remove unneeded #includes; - use val_to_str_const() as appropriate; - reformat hf[] entries; - reformat long lines; - use #if 0/#endif to coment out code instead of /* ... */; - remove boilerplate comments; - whitespace & indentation svn path=/trunk/; revision=42487
2012-05-07Use defines in value_string values.Anders Broman1-64/+76
svn path=/trunk/; revision=42461
2012-05-04value_string_ext: Reorder entries in value_string arrays to get Binary ↵Jakub Zawadzki1-3/+3
Search instead of Linear Search. svn path=/trunk/; revision=42418
2012-03-10Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-13/+8
svn path=/trunk/; revision=41470
2012-02-05From Harald Welte:Anders Broman1-6/+513
This is an enhancement for the existing A-bis RSL protocol dissector for GSM networks (as specified in Technical Specification 12.21 of the 3GPP). Basically, this patch adds ip.access vendor-specific RSL extensions. - Fixed the encoding argument to proto_add_item() - Do not default to ip.accsess RSL. - u_int8_t -> guint8 https://bugs.wireshark.org/bugzilla/attachment.cgi?id=7549 svn path=/trunk/; revision=40850
2012-01-26From Mike Morrin:Anders Broman1-2/+10
Add dissectors for GSM and UMTS Cell Broadcast protocols. ( - the patch for gsmtap ) https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6770 svn path=/trunk/; revision=40735
2012-01-01From Mike Morrin:Anders Broman1-27/+45
GSM ENHANCED MEASUREMENT REPORT PDUs were not dissected when present as L3_INFO in RSL MEAS_RES PDUs. It seems that the RSL L3_INFO needs to be handled by a different dissector depending on whether it contains a DTAP, SACCH or CCCH PDU, which fortunately can be deduced from the RSL PDU type. packet-rsl.c is updated to implement this. In packet-gsm_a_rr.c the dissection of PDUs with RR Short PD format is improved, and also some items are renamed to make clearer the difference between SACCH PDUs (which cna be normal or Short PD format) and RR Short PD format PDUs (which can occur on SACCH, CCCH, or DCH). https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6699 svn path=/trunk/; revision=40357
2011-11-17Use extended value strings.Bill Meier1-8/+15
svn path=/trunk/; revision=39918
2011-11-17Remove some unneeded #includes;Bill Meier1-232/+229
Move proto_reg_handoff...() to the end of the file as per convention; Do some whitespace cleanup. svn path=/trunk/; revision=39916
2011-11-17Undo some incorrect (but benign) FALSE->ENC_BIG_ENDIAN conversions done in ↵Bill Meier1-51/+51
SVN 37080. svn path=/trunk/; revision=39905
2011-11-11Fixed abbrev for "Channel rate and type".Stig Bjørlykke1-1/+1
Bug reported by damker. svn path=/trunk/; revision=39794
2011-10-21For proto_tree_add_item(..., proto_xxx, ...)use ENC_NA as the encoding arg.Bill Meier1-3/+3
Also: remove trailing whitespace for a number of files. svn path=/trunk/; revision=39503
2011-10-04Use ENC_NA as encoding for proto_tree_add_item() calls which directly ↵Bill Meier1-2/+2
reference an hf item (in hf[] with types: FT_NONE FT_BYTES FT_IPV6 FT_IPXNET FT_OID Note: Encoding field set to ENC_NA only if the field was previously TRUE|FALSE|ENC_LITTLE_ENDIAN|ENC_BIG_ENDIAN svn path=/trunk/; revision=39260
2011-08-08Remove unneeded #includes: proto.h,tvbuff.h,value_string.h,stdlib.h,...Bill Meier1-1/+0
svn path=/trunk/; revision=38413
2011-08-02Channel Description includes the element identifier.Anders Broman1-3/+10
svn path=/trunk/; revision=38310
2011-06-22Fix some gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings;Bill Meier1-3151/+3152
Also: misc minor cleanup: unneeded #include; whitespace, tvb_length-->tvb_reported_length svn path=/trunk/; revision=37757
2011-05-18Fix some (value) mistakes in value_strings. Found by Martin's patch on the ↵Jeff Morriss1-1/+0
-dev list. svn path=/trunk/; revision=37262
2011-05-12Remove check_col, use ENC_BIG_ENDIAN.Anders Broman1-233/+233
svn path=/trunk/; revision=37080
2011-04-04Change the signature of elem_fcn():ns to include pinfo.Anders Broman1-8/+8
svn path=/trunk/; revision=36443
2011-03-23Fix bug: 'if ((octet & 0x80) == 80)' ==> 'if ((octet & 0x80) == 0x80)'Bill Meier1-1/+1
Coverity 345 svn path=/trunk/; revision=36293
2010-12-20Rename the routines that handle dissector tables with unsigned integerGuy Harris1-1/+1
keys to have _uint in their names, to match the routines that handle dissector tables with string keys. (Using _port can confuse people into thinking they're intended solely for use with TCP/UDP/etc. ports when, in fact, they work better for things such as Ethernet types, where the binding of particular values to particular protocols are a lot stronger.) svn path=/trunk/; revision=35224
2010-12-10From Mike Morrin:Anders Broman1-15/+23
Fix RSL Channel description and interference dissection. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5479 svn path=/trunk/; revision=35169
2010-12-06Fix various typos and spelling errors.Bill Meier1-1/+1
svn path=/trunk/; revision=35126
2010-10-10Define some fcns & vars as static ...Bill Meier1-47/+47
svn path=/trunk/; revision=34458
2010-04-06#include <string.h> not needed.Bill Meier1-1/+0
svn path=/trunk/; revision=32410
2010-04-03Remove unneeded #include <stdio.h>Bill Meier1-1/+0
svn path=/trunk/; revision=32367
2009-11-29From Harald Welte:Anders Broman1-1/+1
Correctly parse SYSTEM INFORMATION messages in RSL BCCH FILLING. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4268 svn path=/trunk/; revision=31112
2009-09-16Add a couple of new hf_ entries to deal with the different bit positionsJeff Morriss1-11/+16
for the MS Power Level and FPC in the L1 Information and MS Power IEs. This should fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4017 (though I don't have a sample capture to verify the fix and that I didn't break anything.) svn path=/trunk/; revision=29944
2009-08-09Don't guard col_clear with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29344
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29340
2009-08-04Remove duplicate entry from ett[]Bill Meier1-1/+0
svn path=/trunk/; revision=29293
2009-07-10Add ip.access A-bis over IP dissector received from Harald Welte.Michael Tüxen1-0/+1
Removed check_col() calls. svn path=/trunk/; revision=29056
2009-06-18From Kovarththanan Rajaratnam via bug 3548:Stig Bjørlykke1-68/+68
(1) Trailing/leading spaces are removed from 'name's/'blurb's (2) Duplicate 'blurb's are replaced with NULL (3) Empty ("") 'blurb's are replaced with NULL (4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME, FT_PROTOCOL, FT_STRING and FT_STRINGZ field types (5) Only allow non-zero value for 'display' if 'bitmask' is non-zero svn path=/trunk/; revision=28770
2008-12-20Fix various typos and spelling errors (mostly in text strings)Bill Meier1-2/+2
svn path=/trunk/; revision=27065
2008-09-26Minor cleanups related to proto_reg_handoffBill Meier1-2/+2
svn path=/trunk/; revision=26277