Wireshark-bugs: [Wireshark-bugs] [Bug 4858] New: Enhancement of the dcerpc-svcctl dissector plug
Date: Wed, 9 Jun 2010 10:30:50 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4858

           Summary: Enhancement of the dcerpc-svcctl dissector plug-in
           Product: Wireshark
           Version: 1.2.8
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Enhancement
          Priority: Low
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: fullaxx@xxxxxxxxx


Created an attachment (id=4773)
 --> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=4773)
the patch file containing the changes

Build Information:
wireshark 1.2.8

Copyright 1998-2010 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled with GTK+ 2.12.12, (32-bit) with GLib 2.16.6, with libpcap 1.0.0, with
libz 1.2.3, with POSIX capabilities (Linux), with libpcre 7.7, without SMI,
without c-ares, without ADNS, without Lua, without GnuTLS, with Gcrypt 1.4.0,
without Kerberos, without GeoIP, without PortAudio, without AirPcap.

Running on Linux 2.6.27.27, with libpcap version 1.0.0, Gcrypt 1.4.0.

Built using gcc 4.2.4
--
This enhancement enables the dissection of 6 new svcctl functions of 4 opnums.

(opnum: 12) CreateServiceW:
svcctl_dissect_CreateServiceW_rqst and svcctl_dissect_CreateServiceW_reply

(opnum: 14) EnumServicesStatusW:
svcctl_dissect_EnumServicesStatus_rqst

(opnum: 16) OpenServiceW:
svcctl_dissect_OpenServiceW_rqst and svcctl_dissect_OpenServiceW_reply

(opnum: 17) QueryServiceConfigW:
svcctl_dissect_QueryServiceConfigW_rqst

It also changes the behavior of the dwServiceType into 4 binary flags,
instead of just a decimal value as described in the specification.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.