Andreas Schuler <krater (A) badterrorist.com>
authorjmayer <jmayer@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 3 Feb 2009 21:30:36 +0000 (21:30 +0000)
committerjmayer <jmayer@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 3 Feb 2009 21:30:36 +0000 (21:30 +0000)
commitf0dfd3a65fe0200285da6a5e2babb610b4b5ec44
treed35cf71983064c8ce4e0f795f3c25090eed5d278
parent37a4ec0454a60a3599ed0d158b8a4e65eed1cd77
Andreas Schuler <krater (A) badterrorist.com>
Matthias Wenzel <dect (A) mazzoo.de>

Beginnings of a DECT dissector. This is a copy of the svn
repository at dedected.org with the following modifications:

- Change from plugin to normal dissector
- Change comments from // to /* */
- Change German comments to English
- #if-0-out unused variables
- Reorder functions to avoid forward declarations and use the normal
  Wireshark conventions
- Fix the scrt table (as by email from Andreas)
- Fix Mask for hf_dect_A_Tail_Qt_0_Cn from 0x2F -> 0x3F (as by email
  from Matthias)
- Initialize some variables because GCC isn't aware of the reduced
  value space in a switch statement that switches on (var & 7).
- Declare some function parameters as _U_
- Add GPLv2 and later header (as by emails from Andreas and Matthias).

TODO (roughly in that order)
  - Don't use structs to access the elements in the datastream.
  - Use tvb_..._item wherever possible
  - Add references to documentation (ETSI EN 300 175 parts 1-8)
    including the section.
  - Make things stateful
  - Once the capture format has stabilized, get rid of the Ethernet
    hack and use a proper capture type.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27362 f5534014-38df-0310-8fa8-9805f1628bb7
README.DECT [new file with mode: 0644]
epan/dissectors/Makefile.common
epan/dissectors/packet-dect.c [new file with mode: 0644]