aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rlc-lte.c
AgeCommit message (Collapse)AuthorFilesLines
2013-12-12- Forward declaration of register functions.Anders Broman1-0/+3
svn path=/trunk/; revision=53963
2013-11-23Create the ability to have packet scoped "proto" data. Bug 9470 ↵Michael Mann1-12/+12
(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-22Tweak filter names for expert items, mostly to consistently use - rather than _Martin Mathieson1-15/+16
svn path=/trunk/; revision=53514
2013-11-11Include rohc struct inside pdcp instead of repeating all of the fieldsMartin Mathieson1-1/+1
svn path=/trunk/; revision=53262
2013-11-10Add missing includes in order to remove exceptions.h from proto.h (next commit).Jakub Zawadzki1-0/+1
svn path=/trunk/; revision=53230
2013-11-04Don't show the channel information twice in the protocol root proto_itemMartin Mathieson1-12/+2
svn path=/trunk/; revision=53077
2013-09-09expert_add_info_format_text -> expert_add_info_formatMichael Mann1-21/+21
svn path=/trunk/; revision=51852
2013-09-05Batch of filterable expert info.Michael Mann1-36/+81
Some of the FT_NONE hf_ variables were removed in favor of proto_tree_add_expert. It may also be possible to remove some of the booleans surrounding the expert info. New expert display filters may need to be double-checked to make sure they make sense. svn path=/trunk/; revision=51760
2013-08-30Convert a few dissectors from EMEM to WMEM APIPascal Quantin1-13/+14
svn path=/trunk/; revision=51597
2013-08-19Do not use ephemeral memory when adding a new data sourcePascal Quantin1-1/+2
svn path=/trunk/; revision=51423
2013-07-28Align info column for UM MCCH/MTCH PDUsPascal Quantin1-1/+6
svn path=/trunk/; revision=50976
2013-07-26Fix Frame Indicator analysis logicPascal Quantin1-41/+47
svn path=/trunk/; revision=50920
2013-07-26Align info column for AM/UM/TM PDUsPascal Quantin1-2/+2
svn path=/trunk/; revision=50910
2013-07-26Add Channel ID to MTCH PDUsPascal Quantin1-1/+2
svn path=/trunk/; revision=50909
2013-07-25Add a smarter UM analysis for MCCH/MTCH channelsPascal Quantin1-1/+9
svn path=/trunk/; revision=50891
2013-07-16Allow to perform sequence analysis when only RLC headers are loggedPascal Quantin1-9/+11
svn path=/trunk/; revision=50663
2013-07-03Clear info column when using UDP framingPascal Quantin1-2/+12
svn path=/trunk/; revision=50373
2013-06-17Apply r49983 to other dissectorsPascal Quantin1-1/+1
svn path=/trunk/; revision=49984
2013-05-12Add the posibillity to use a key for per-packet-data.Anders Broman1-12/+12
svn path=/trunk/; revision=49259
2013-05-06Don't throw away UM re-assembly state when see MAC retx frame.Martin Mathieson1-2/+5
svn path=/trunk/; revision=49188
2013-04-01Typo's. That is all.Jaap Keuter1-4/+4
svn path=/trunk/; revision=48685
2013-03-16From beroset:Anders Broman1-19/+19
remove C++ incompatibilities https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 svn path=/trunk/; revision=48337
2013-02-26it's ==> its & its ==> it's as needed.Bill Meier1-1/+1
svn path=/trunk/; revision=47891
2013-02-19How can I get a new tvbuff that starts at an offset within a givenGuy Harris1-2/+2
tvbuff and runs to the end of the tvbuff? Let me count the ways.... Replace a bunch of different ways of doing that (some incorrect, in that they're not properly handling tvbuffs where the captured and reported lengths are different) with tvb_new_subset_remaining(). svn path=/trunk/; revision=47751
2013-02-16Set more preferences to be on by default.Martin Mathieson1-8/+9
svn path=/trunk/; revision=47689
2013-01-04replace "unsigned" datatype with "guint". Some mpeg files needed "unsigned ↵Michael Mann1-9/+9
int" instead. bugs 7825-7827 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7825) svn path=/trunk/; revision=46928
2012-12-16Fix some clang warnings.Martin Mathieson1-4/+4
svn path=/trunk/; revision=46549
2012-12-11Dissect eMBMS MTCH LCIDsPascal Quantin1-3/+38
svn path=/trunk/; revision=46504
2012-12-09Add release number to UMTS and LTE RLCPascal Quantin1-1/+1
svn path=/trunk/; revision=46486
2012-11-29Add versions of a function that doesn't need do substitute specifiers.Martin Mathieson1-6/+21
svn path=/trunk/; revision=46298
2012-11-29Make all enum_val_t's const.Jeff Morriss1-3/+3
svn path=/trunk/; revision=46292
2012-11-17Add channel type & ID to sequence analysis expert item strings.Martin Mathieson1-33/+63
Also simplify a hash function - haven't measured collisions, but before change sometimes wrong results would get attached. Don't think I fixed it, and don't understand how equality function could have matched even if hash function were colliding... svn path=/trunk/; revision=46063
2012-10-17Fix some UM sequence analysis issues.Martin Mathieson1-22/+22
svn path=/trunk/; revision=45613
2012-10-06Look up once and store the RLC and PDCP dissectors.Martin Mathieson1-6/+5
svn path=/trunk/; revision=45341
2012-10-01Add options to dissect MCCH from LTE MAC/RLC dissectorsPascal Quantin1-70/+106
svn path=/trunk/; revision=45239
2012-09-23Let's be consistent and display lte_rrc root for all LTE RRC messagesPascal Quantin1-1/+1
svn path=/trunk/; revision=45080
2012-09-21Upgrade PDCP LTE dissector to v11.0.0Pascal Quantin1-1/+5
svn path=/trunk/; revision=45049
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-19Revert r45005.Martin Mathieson1-5/+5
svn path=/trunk/; revision=45006
2012-09-19Make proto_item_append_string() behave sanely, and use it in a few moreMartin Mathieson1-5/+5
dissectors. svn path=/trunk/; revision=45005
2012-09-11Add data parameter to call_dissector_only.Jakub Zawadzki1-2/+2
svn path=/trunk/; revision=44872
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-22proto_item_append_string() doesn't work this case, so stop using it.Martin Mathieson1-5/+5
I am tempted though to chage proto_item_append_string() just be like proto_item_append_text() without the call to g_vsnprintf(), which is the expensize part I was hoping to avoid. svn path=/trunk/; revision=44614
2012-08-21Call proto_item_append_string() rather than proto_item_append_text()Martin Mathieson1-3/+3
when there are no specifiers. svn path=/trunk/; revision=44609
2012-08-21Use proto_item_append_string() rather than proto_item_append_text() withMartin Mathieson1-2/+2
%s. svn path=/trunk/; revision=44606
2012-07-25Zero a struct to avoid branching based upon uninitialised fieldsMartin Mathieson1-2/+2
(previousFrameNum & nextFrameNum). Spotted by valgrind. svn path=/trunk/; revision=44017
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-07packet-umts_fp.h now requires epan/conversation.h.Guy Harris1-0/+1
svn path=/trunk/; revision=42468
2012-04-28Avoid needlessly shadowing a variable. From Visual Studio Analyzer.Martin Mathieson1-1/+0
svn path=/trunk/; revision=42326
2012-03-21Trivial formatting: Show segment offsets/length closer to associated ↵Martin Mathieson1-2/+2
sequence number in partial NACK. svn path=/trunk/; revision=41723