aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-lpp.c
AgeCommit message (Collapse)AuthorFilesLines
2016-12-17LPP: use unit stringsPascal Quantin1-1163/+453
Change-Id: Ic7767b9b47e200b0b0cae70e9781b417cf7d2a3b Reviewed-on: https://code.wireshark.org/review/19315 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2016-10-03LPP: upgrade dissector to v13.2.0Pascal Quantin1-1/+35
Change-Id: I6ebf5efcb656534f663369b7987aa32ebd55d2dc Reviewed-on: https://code.wireshark.org/review/18033 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-03-31LPP: upgrade dissector to v13.1.0Pascal Quantin1-72/+152
Change-Id: Ibc7423858906c01023c6b8d0f3da7261747ebf32 Reviewed-on: https://code.wireshark.org/review/14723 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2016-03-20Manually add protocol dependencies derived from find_dissector.Michael Mann1-1/+1
Started by grepping call_dissector_with_data, call_dissector_only and call_dissector and traced the handles passed into them to a find_dissector within the dissector. Then replaced find_dissector with find_dissector_add_dependency and added the protocol id from the dissector. "data" dissector was not considered to be a dependency. Change-Id: I15d0d77301306587ef8e7af5876e74231816890d Reviewed-on: https://code.wireshark.org/review/14509 Petri-Dish: Michael Mann <mmann78@netscape.net> Reviewed-by: Michael Mann <mmann78@netscape.net>
2016-03-13Move /asn1 to /epan/dissectorsJoão Valverde1-142/+142
Change-Id: I1208fe3c2ba428995526f561e8f792b8d871e9a9 Reviewed-on: https://code.wireshark.org/review/14388 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: João Valverde <j@v6e.pt>
2016-01-10LPP: upgrade dissector to v13.0.0Pascal Quantin1-93/+1805
Change-Id: I0b01e48eae8be010175fb7f3aa1208957b871f06 Reviewed-on: https://code.wireshark.org/review/13174 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2015-12-09"new" dissector API -> dissector API for ASN.1 dissectors.Michael Mann1-1/+1
Change-Id: I7b794cba2feda2cae40411e2b1cb9fb091d08220 Reviewed-on: https://code.wireshark.org/review/12480 Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-04-23LPP: fix a typo in the protocol abbreviationPascal Quantin1-2/+2
Bug: 11141 Change-Id: I2bd00a84dd59bbcfc67bf6b8286cb49fd9ff01f9 Reviewed-on: https://code.wireshark.org/review/8175 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2015-03-30LPP: upgrade dissector to v12.4.0Pascal Quantin1-29/+29
Change-Id: Ie09ab1002ccc3f275828615755b3130bfbb14fdc Reviewed-on: https://code.wireshark.org/review/7852 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2015-02-18Add a CF_FUNC macro for casting BASE_CUSTOM functions.Gerald Combs1-256/+256
Add a CF_FUNC macro to match VALS, TFS, etc. This should help us to avoid the following warning: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] We could start adding DIAG_OFF+DIAG_ON everywhere but this seems to be more consistent with the other macros in proto.h. Update each instance of BASE_CUSTOM to use CF_FUNC. Adjust a dummy variable name generated by asn2wrs.py that was triggering an invalid error in checkhf.pl. Fix an encoding arguement in packet-elasticsearch.c found by fix-encoding-args.pl. Change-Id: Id0e75076c2d71736639d486f47b87bab84e07d22 Reviewed-on: https://code.wireshark.org/review/7150 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2015-02-04LPP: upgrade dissector to v12.3.0Pascal Quantin1-315/+1770
Change-Id: Ibc2aa3127efcfbae33e6f3729d0e1e427db1c0fe Reviewed-on: https://code.wireshark.org/review/6959 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2015-01-18asn2wrs: autodetect if 64 bits variant is required for constrained integersPascal Quantin1-53/+53
It does not work with defines, but is already a great step forward Change-Id: I346d4124690ec46a2299d4eae8031bbb19a3db8e Reviewed-on: https://code.wireshark.org/review/6617 Reviewed-by: Anders Broman <a.broman58@gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-12-23asn1 generated dissectors: cleanup #include usageBill Meier1-1/+1
Change-Id: I36b2731d67f9345d2fd0c23800bba7d2be94c387 Reviewed-on: https://code.wireshark.org/review/6008 Reviewed-by: Bill Meier <wmeier@newsguy.com>
2014-12-12LPP: avoid doing an out of bound access in case the PER decoding gives an ↵Pascal Quantin1-71/+73
invalid value Bug: 10773 Change-Id: I4fcde84d7be1e42729b6ec0763064e9885951468 Reviewed-on: https://code.wireshark.org/review/5729 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-07-08Upgrade LPP dissector to v11.5.0Pascal Quantin1-5/+26
Change-Id: I8c51cebec5b234b9d0667aaf3f70b0a48bb842f6 Reviewed-on: https://code.wireshark.org/review/2933 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-06-11FixAndersBroman1-43/+43
Warn Dissector bug, protocol LPP, in packet 1: proto.c:3403: failed assertion "DISSECTOR_ASSERT_NOT_REACHED" redifine FT of NavModel-GLONASS-ECEF/gloP1 Change-Id: Id865c39b8d15528417075f9e7ed0378704aa98dc Reviewed-on: https://code.wireshark.org/review/2132 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-03-24Upgrade LPPe dissector to V1_1-20140108-CPascal Quantin1-100/+100
Change-Id: I1d5d4ed73825bb5cda0cc2e76e5000c38c50b601 Reviewed-on: https://code.wireshark.org/review/816 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-02-26Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate ↵Bill Meier1-2/+2
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-102/+100
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-01-13Upgrade LPP dissector to v11.5.0Pascal Quantin1-1/+22
svn path=/trunk/; revision=54737
2013-12-20Change G_GINT64_CONSTANT(xxxxU) to G_GUINT64_CONSTANT(xxxx)Jakub Zawadzki1-1/+1
svn path=/trunk/; revision=54314
2013-12-08- Forward declaration of register functions.Anders Broman1-6/+10
svn path=/trunk/; revision=53861
2013-11-25Fix a shadowed declaration error when compiling with gcc 4.3.2Pascal Quantin1-3/+3
svn path=/trunk/; revision=53562
2013-11-25Prettify LTE Positioning Protocol dissectionPascal Quantin1-434/+2837
svn path=/trunk/; revision=53561
2013-11-17Add a way to retrieve a PER variable bit string lengthPascal Quantin1-24/+24
svn path=/trunk/; revision=53382
2013-05-27Postfix FT_NONE fields with "_element" string to reduce number of ↵Pascal Quantin1-252/+252
incompatible filters in ASN.1 dissectors https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2402 svn path=/trunk/; revision=49599
2013-04-11Update the ASN.1 based dissectors following the changes done in r48812Pascal Quantin1-2/+2
svn path=/trunk/; revision=48820
2013-03-20Upgrade LPP dissector to v11.2.0Pascal Quantin1-7/+196
svn path=/trunk/; revision=48443
2013-01-11Upgrade LPP dissector to v11.1.0 and modify extract_asn1_from_spec.pl to ↵Pascal Quantin1-2/+2
automatically get ASN.1 from spec svn path=/trunk/; revision=47034
2013-01-06Upgrade LTE RRC dissector to v11.2.0Pascal Quantin1-11/+76
svn path=/trunk/; revision=46959
2012-09-28Upgrade LTE Positioning Protocol to V11.0.0Pascal Quantin1-2/+75
svn path=/trunk/; revision=45193
2012-09-24Regenerate asn.1 dissectors.Jakub Zawadzki1-6/+6
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-4/+4
svn path=/trunk/; revision=44861
2012-08-15Fix field type for some 64 bits header fieldsPascal Quantin1-15/+15
svn path=/trunk/; revision=44513
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-09Add LTE Positioning Protocol Extensions dissectorPascal Quantin1-44/+71
Upgrade LTE Positioning Protocol to V10.5.0 svn path=/trunk/; revision=43628
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-19Use col_append_sep_str instead of col_append_strpascal1-1/+1
svn path=/trunk/; revision=42716
2012-01-16From Pascal Quantin:Anders Broman1-9/+48
Upgrade LTE RRC dissector to v10.4.0 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6742 svn path=/trunk/; revision=40549
2011-10-16From Pascal Quantin.Anders Broman1-0/+11500
LTE Positioning Protocol dissector https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6460 svn path=/trunk/; revision=39436