Wireshark-commits: [Wireshark-commits] master e2930f3: Add sharkd - daemon variant

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Wed, 25 Jan 2017 07:19:36 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=e2930f3b78cd47ac4044f3ece059e7dbe83f3f02
Submitter: Jakub Zawadzki (darkjames-ws@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

e2930f3 by Jakub Zawadzki (darkjames-ws@xxxxxxxxxxxx):

    Add sharkd - daemon variant
    
    sharkd listens on UNIX socket and allows external clients
    to run commands like: loading file, analysing frames or running TAP(s).
    
    Change-Id: I443b2865e4adfd1c11f4f57d09ff7fce6b1e8766
    Reviewed-on: https://code.wireshark.org/review/18208
    Petri-Dish: Jakub Zawadzki <darkjames-ws@xxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
    Reviewed-by: Peter Wu <peter@xxxxxxxxxxxxx>
    Reviewed-by: Jakub Zawadzki <darkjames-ws@xxxxxxxxxxxx>
    

Actions performed:

    from  1157420   Clean up EVPN NLRIs dissection.
    adds  e2930f3   Add sharkd - daemon variant


Summary of changes:
 CMakeLists.txt               |   24 +-
 Makefile.am                  |   31 +-
 configure.ac                 |   14 +
 sharkd.c                     |  997 ++++++++++++++++++++++
 epan/timestamp.c => sharkd.h |   60 +-
 sharkd_daemon.c              |  223 +++++
 sharkd_session.c             | 1944 ++++++++++++++++++++++++++++++++++++++++++
 wsutil/wsjsmn.c              |   10 +
 wsutil/wsjsmn.h              |    4 +
 9 files changed, 3266 insertions(+), 41 deletions(-)
 create mode 100644 sharkd.c
 copy epan/timestamp.c => sharkd.h (56%)
 create mode 100644 sharkd_daemon.c
 create mode 100644 sharkd_session.c