Wireshark-commits: [Wireshark-commits] master e52f33f: extcap: Multiple extcap instance support on

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Mon, 23 Sep 2019 04:38:07 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=e52f33f66c979ac493fa738005815bb01d5304a8
Submitter: "Anders Broman <a.broman58@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

e52f33f by Tomasz Moń (desowin@xxxxxxxxx):

    extcap: Multiple extcap instance support on Windows
    
    Wireshark does create named pipes and waits for the child process to
    connect. The named pipe server handle is inheritable and thus available
    in child dumpcap process. Pass the handle identifier instead of named
    pipe name so dumpcap can use it.
    
    Bug: 13653
    Change-Id: Id2c019f67a63f1ea3d98b9da2153d6de5078cd01
    Reviewed-on: https://code.wireshark.org/review/34503
    Petri-Dish: Michael Mann <mmann78@xxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  bd439c9   Win32: Do not reload TLS keylog file on each packet
     add  e52f33f   extcap: Multiple extcap instance support on Windows


Summary of changes:
 capchild/capture_sync.c | 14 +++++---
 dumpcap.c               | 94 ++++++++++++++++++++++++++-----------------------
 extcap.c                |  2 +-
 3 files changed, 60 insertions(+), 50 deletions(-)