Wireshark-commits: [Wireshark-commits] master 19c5a00: Export ITS-AppId/psId names from IEEE1609

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Mon, 31 Dec 2018 14:25:20 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=19c5a005f111ae60b95234c703d3967df4251fe0
Submitter: "Anders Broman <a.broman58@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

19c5a00 by Christophe GUERBER (christophe.guerber@xxxxxxxxx):

    Export ITS-AppId/psId names from IEEE1609
    
    PsId and ITS-AID are defined in several documents and listed in
    ieee1609.12. Put these definitions in ieee1609.2 ASN1 definition and
    export it so that GeoNetworking and wsmp dissectors may use it.
    
    Change-Id: Ia3ac181a4c9092b555decb3ee7c5e78adcece5c0
    Reviewed-on: https://code.wireshark.org/review/31236
    Petri-Dish: Anders Broman <a.broman58@xxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  5016cd4   CESoETH: Add dissection of MEF 8 CES over Ethernet
     add  19c5a00   Export ITS-AppId/psId names from IEEE1609


Summary of changes:
 epan/dissectors/CMakeLists.txt                     |   1 +
 epan/dissectors/asn1/ieee1609dot2/CMakeLists.txt   |   2 +
 .../dissectors/asn1/ieee1609dot2/IEEE1609dot12.asn |  99 +++++++++++++++++
 epan/dissectors/asn1/ieee1609dot2/ieee1609dot2.cnf |  61 ++++++++++-
 .../ieee1609dot2/packet-ieee1609dot2-template.c    |   5 +
 .../packet-ieee1609dot2-template.h}                |  19 ++--
 epan/dissectors/packet-geonw.c                     |   3 +-
 epan/dissectors/packet-ieee1609dot2.c              |  91 +++++++++++++--
 epan/dissectors/packet-ieee1609dot2.h              | 122 +++++++++++++++++++++
 epan/dissectors/packet-wsmp.c                      |  92 +---------------
 10 files changed, 390 insertions(+), 105 deletions(-)
 create mode 100644 epan/dissectors/asn1/ieee1609dot2/IEEE1609dot12.asn
 copy epan/dissectors/asn1/{x509ce/packet-x509ce-template.h => ieee1609dot2/packet-ieee1609dot2-template.h} (58%)
 create mode 100644 epan/dissectors/packet-ieee1609dot2.h