aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-xra.c
AgeCommit message (Collapse)AuthorFilesLines
2020-10-28DOCSIS/XRA: fix typos + cleanup.Dieter Dobbelaere1-119/+83
2020-10-04Last batch of filter field string fixes.Martin Mathieson1-1/+1
There may still be some cases seen by ./toos/check_typed_item_calls.py --consecutive that ought to be fixed, but wasn't sure so left.
2020-06-19Fix the type of arrays of pointers to hf_ values for bitfield routines.Guy Harris1-1/+1
The static arrays are supposed to be arrays of const pointers to int, not arrays of non-const pointers to const int. Fixing that means some bugs (scribbling on what's *supposed* to be a const array) will be caught (see packet-ieee80211-radiotap.c for examples, the first of which inspired this change and the second of which was discovered while testing compiles with this change), and removes the need for some annoying casts. Also make some of those arrays static while we're at it. Update documentation and dissector-generator tools. Change-Id: I789da5fc60aadc15797cefecfd9a9fbe9a130ccc Reviewed-on: https://code.wireshark.org/review/37517 Petri-Dish: Guy Harris <gharris@sonic.net> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-07-26HTTPS (almost) everywhere.Guy Harris1-1/+1
Change all wireshark.org URLs to use https. Fix some broken links while we're at it. Change-Id: I161bf8eeca43b8027605acea666032da86f5ea1c Reviewed-on: https://code.wireshark.org/review/34089 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-07-02XRA: adding packettype OFDM PLC MMMBruno Verstuyft1-1/+4
Change-Id: I9cf97d372b0e15c3b2b6fc22e449079cce0ffa83 Reviewed-on: https://code.wireshark.org/review/33798 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-20XRA: do not decode packetpointer if not presentBruno Verstuyft1-1/+2
Change-Id: Id1dff9050ba2224833ee9a83298e0da95d8b3a9c Reviewed-on: https://code.wireshark.org/review/33683 Petri-Dish: Martin Kaiser <wireshark@kaiser.cx> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-08XRA: changed some tvb_ functionsBruno Verstuyft1-10/+10
Change-Id: Ib844c8e73efdabc7f0fb009b2f7ffcd64bbbb953 Reviewed-on: https://code.wireshark.org/review/33516 Reviewed-by: Anders Broman <a.broman58@gmail.com> Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2019-06-03XRA: minislot_info, mer and power_level not exclusively for rangingBruno Verstuyft1-38/+35
Change-Id: I417f20a9ebfada069ca13253cbd55ac37940a620 Reviewed-on: https://code.wireshark.org/review/33415 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2019-05-28XRA: PLC can contain multiple MMM messagesBruno Verstuyft1-2/+7
Change-Id: Ic43200df5fe94818ba6fffa4bf2609213777df5f Reviewed-on: https://code.wireshark.org/review/33330 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-02-08Fixing some implicit coversations (-Wshorten-64-to-32)Uli Heilmeier1-1/+1
Fixing some "implicit conversion loses integer precision" warnings reported by clang with -Wshorten-64-to-32 option Change-Id: Icd641d5f4fd8ff129f03f1b9e1da0fc86329f096 Reviewed-on: https://code.wireshark.org/review/31901 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-20XRA: Bugfix in ncp_profile_selectBruno Verstuyft1-2/+2
Change-Id: Id27900767c25a0b1e5b8cd3056062610e1a5ce72 Reviewed-on: https://code.wireshark.org/review/30738 Reviewed-by: Anders Broman <a.broman58@gmail.com> Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter <jaap.keuter@xs4all.nl>
2018-10-14XRA: Fix of overflow in calculation of PLC timestampBruno Verstuyft1-1/+8
Change-Id: I8f566ea44f88633b9ff40c964498b863e0773884 Reviewed-on: https://code.wireshark.org/review/30090 Reviewed-by: Michael Mann <mmann78@netscape.net> Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-25XRA: added extra PLC timestamp infoBruno Verstuyft1-2/+58
Change-Id: I1d576ffa703d62af9dd5f8cd0701a129e9029ab3 Reviewed-on: https://code.wireshark.org/review/29805 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-19XRA: Display length information in XRA protocol description. Set correct ↵Bruno Verstuyft1-2/+5
length of XRA header. Change-Id: I8bde77dca812f2d4eeb21c8d502799894e93c463 Reviewed-on: https://code.wireshark.org/review/29741 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-08-21XRA: Added decoding for SC-QAM TLVsBruno Verstuyft1-2/+52
Change-Id: I40cecd0b6ea0f3d84f36bb6d5fe3dc416c1befff Reviewed-on: https://code.wireshark.org/review/29196 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-07-06XRA: adding missing packettypes and tlvsBruno Verstuyft1-0/+68
Change-Id: I2980505121014ed5e4c86a959e741d9b18cea082 Reviewed-on: https://code.wireshark.org/review/28648 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-06-21XRA: HCS check for docsis segmentsBruno Verstuyft1-4/+35
Change-Id: Iff44a3b13c13ba43442f3c3e6b186be6cd9fdcb5 Reviewed-on: https://code.wireshark.org/review/28364 Reviewed-by: Dario Lombardo <lomato@gmail.com> Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-03-31XRA: fixed bug in profile mappingBruno Verstuyft1-13/+13
Change-Id: I0b01acff40569a39eb4518eaa15629c8cb1dc6a6 Reviewed-on: https://code.wireshark.org/review/26685 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-07More licenses converted to SPDX.Dario Lombardo1-13/+1
Change-Id: Id4f987dcdacf06622d70263f4659a4400e30dc39 Reviewed-on: https://code.wireshark.org/review/26332 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-02XRA: added upstream channel id, sid and iuc to burstinfo dissectBruno Verstuyft1-0/+10
Change-Id: Ib46f5dd7199143847c83a77d19f9dd114ef9005c Reviewed-on: https://code.wireshark.org/review/26220 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-02-17Clean up missing-prototype warnings.Guy Harris1-2/+5
Add prototypes for the registration routines. Make routines not used outside this file static. Change-Id: Icaa7e5877888a0e0299cfd94d7921df8a138d0e1 Reviewed-on: https://code.wireshark.org/review/25854 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-02-13XRA: protect against potential infinite loops and add protocol to release notesPascal Quantin1-6/+6
Change-Id: Ib1dc560e0c0c83ada668ada2da799808d5d10fc2 Reviewed-on: https://code.wireshark.org/review/25776 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-02-13Added dissector for Excentis DOCSIS31 XRA header. DLT 273. Builtin version.Bruno Verstuyft1-0/+1211
Change-Id: I7d4a9cf094e8ae6af05d5599489fc609456c5645 Reviewed-on: https://code.wireshark.org/review/25768 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>