Commit Graph

14 Commits

Author SHA1 Message Date
Jörg Mayer 3e2633a0f4 char *drep -> guint8 *drep
svn path=/trunk/; revision=9735
2004-01-19 20:10:37 +00:00
Ulf Lamping b425517c70 renamed some defines SERVICE_xy to SVCCTL_SERVICE_xy to avoid
"duplicate definition" warnings with win32's winsvc.h

svn path=/trunk/; revision=9325
2003-12-17 21:34:44 +00:00
Guy Harris 659e968236 From Jean-Baptiste Marchand: add/update names for svcctl operations.
svn path=/trunk/; revision=8593
2003-10-02 21:40:22 +00:00
Tim Potter 4ccbfa3edc Guy suggested that the dcerpc opnum value_string code could be simplified
somewhat.  Now the dynamic initialisation of the value_string is contained
in the value_string_from_subdissectors() function instead of being
distributed amongst the dcerpc dissectors.

svn path=/trunk/; revision=8123
2003-08-04 02:49:04 +00:00
Tim Potter 623f5b865d Dynamically create DCERPC opnum value_strings from the subdissector
list rather than duplicating this information in the dissector.  Some
of the opnum strings were starting to get out of date as developers
forgot to update the information in both places.

svn path=/trunk/; revision=7936
2003-06-26 04:30:31 +00:00
Guy Harris ef77cb578a In the policy handle hashing, handle more than one policy handle having
the same value, as an open might return handle XXX, handle XXX might
then be closed, and a subsequent handle might return handle XXX, and we
want to keep the two handles distinct to avoid, for example, displaying
handles closed before they're opened.

In policy handle open replies, store the handle name only if the
operation succeeded.  We can now do that without parsing the packet
twice.

Have "dissect_nt_policy_hnd()" optionally return, through a pointer, the
protocol tree item for the handle, so that its caller can decorate the
item with the name of the handle - that's done on opens, where we do
that only if the operation succeeds.

svn path=/trunk/; revision=7787
2003-06-05 04:22:04 +00:00
Tim Potter cabe2eebf8 More work on dissecting generic and standard mappings for NT access masks.
svn path=/trunk/; revision=7668
2003-05-15 02:14:00 +00:00
Tim Potter e3dabb27e2 Move the specific rights dissection function and name into a structure
instead of passing them around as separate parameters.  This is a
prelude to adding generic and standard mapping to the access mask
dissection.

svn path=/trunk/; revision=7591
2003-04-28 04:44:54 +00:00
Richard Sharpe 5f98b6206f Update some more names ...
svn path=/trunk/; revision=7583
2003-04-27 17:46:15 +00:00
Ronnie Sahlberg 0ffdb95a21 Added decoding of EnumServicesStatus request packets
svn path=/trunk/; revision=7578
2003-04-27 06:05:43 +00:00
Ronnie Sahlberg 027bf69613 Added function QueryServiceLockStatus
svn path=/trunk/; revision=7577
2003-04-27 04:38:10 +00:00
Ronnie Sahlberg 02226d31e7 Added decoding of the two functions LockServiceDatabase and UnlockServiceDatabase
svn path=/trunk/; revision=7575
2003-04-27 02:33:02 +00:00
Ronnie Sahlberg 512bd13eab Added dissectors for the functions : OpenSCManager and CloseServiceHandle
svn path=/trunk/; revision=7574
2003-04-27 02:03:19 +00:00
Tim Potter 6eca21154b New DCERPC pipe for Windows service control. Implemented only stubs so far.
svn path=/trunk/; revision=7567
2003-04-26 00:19:24 +00:00