aboutsummaryrefslogtreecommitdiffstats
path: root/packet-dcerpc-reg.c
AgeCommit message (Collapse)AuthorFilesLines
2003-10-24From Jim McDonough: add dissection of the shutdown, shutdownex, andGuy Harris1-4/+118
abortshutdown commands within the winreg pipe. svn path=/trunk/; revision=8766
2003-09-28Operation name updates for winreg pipe from Jean-Baptiste Marchand.Tim Potter1-45/+53
svn path=/trunk/; revision=8561
2003-08-04Guy suggested that the dcerpc opnum value_string code could be simplifiedTim Potter1-9/+1
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-06-26Dynamically create DCERPC opnum value_strings from the subdissectorTim Potter1-33/+10
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-17Some educated guesses about the structure of the QueryValue RPC (was namedTim Potter1-3/+165
"Info") for the WINREG DCERPC pipe. svn path=/trunk/; revision=7897
2003-06-17Remove silly dcerpc_smb_check_long_frame() function and all calls to it.Tim Potter1-37/+1
A much better place to do this is after the subdissector function has been called in dcercp_try_handoff(). svn path=/trunk/; revision=7895
2003-06-05In the policy handle hashing, handle more than one policy handle havingGuy Harris1-23/+48
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-04-21The DCE RPC dissector puts "request in" and "reply in" information intoGuy Harris1-119/+1
the protocol tree, and no other dissector for a DCE RPC-based protocol does to itself - get rid of the code to do so here. svn path=/trunk/; revision=7514
2003-02-03Convert to new DCERPC string handling functions. There are still someTim Potter1-4/+4
cosmetic bugs to work out though. svn path=/trunk/; revision=7069
2003-01-30Generalize "cb_str_postprocess()" to allow the string to be appended toGuy Harris1-4/+4
items N levels up from the item being processed, and use that to decorate the tree as it was decorated before. svn path=/trunk/; revision=7043
2003-01-28Convert dissector to callback based version of dissect_ndr_pointer().Tim Potter1-8/+8
Strings that used to call with levels != -1 should call the callback helper which will append the string to the pointer item. svn path=/trunk/; revision=7017
2002-08-29From Ulf Lamping: change some #define names to avoid name collisions onGuy Harris1-15/+15
Windows that cause compiler warnings. svn path=/trunk/; revision=6129
2002-08-28Removed trailing whitespaces from .h and .c files using theJörg Mayer1-62/+62
winapi_cleanup tool written by Patrik Stridvall for the wine project. svn path=/trunk/; revision=6117
2002-08-07Added dissectors for OpenEntry, EnumKey and Unknown1A.Tim Potter1-7/+195
Renamed protocol to WINREG from just REG. svn path=/trunk/; revision=5964
2002-07-05Use "dissect_ndr_nt_NTTIME()" rather than "dissect_smb_64bit_time()" toGuy Harris1-4/+3
dissect a FILETIME. svn path=/trunk/; revision=5822
2002-07-05At least from one capture, it appears that the mod time field in a QueryKeyGuy Harris1-5/+9
reply is probably a FILETIME, so process it as such. svn path=/trunk/; revision=5821
2002-07-05Implemented a couple of easy windows registry dissectors.Tim Potter1-9/+465
svn path=/trunk/; revision=5819
2002-06-24Change each DCERPC dissector to pass in a hf value on initialisationTim Potter1-2/+42
for a value_string that corresponds to that dissectors opnums. Pass in -1 if no such table is available. svn path=/trunk/; revision=5749
2002-06-21Prettify subdissector names.Tim Potter1-28/+28
svn path=/trunk/; revision=5720
2002-05-31Removed some trailing commas from various DCERPC dissectors.Tim Potter1-3/+3
svn path=/trunk/; revision=5604
2002-01-21Include files from the "epan" directory and subdirectories thereof withGuy Harris1-2/+2
"epan/..." pathnames, so as to avoid collisions with header files in any of the directories in which we look (e.g., "proto.h", as some other package has its own "proto.h" file which it installs in the top-level include directory). Don't add "-I" flags to search "epan", as that's no longer necessary (and we want includes of "epan" headers to fail if the "epan/" is left out, so that we don't re-introduce includes lacking "epan/"). svn path=/trunk/; revision=4586
2002-01-03SPOOLSS RPC dissector, from Tim Potter. This includes adding additionalGuy Harris1-1/+19
DOS error codes to the table of them, and exporting that table to other dissectors for protocols using DOS error codes. svn path=/trunk/; revision=4470
2001-11-21Rename the "packet-msrpc-XXX.[ch]" files to "packet-dcerpc-XXX.[ch]", asGuy Harris1-0/+97
per Todd Sabin's suggestion. svn path=/trunk/; revision=4242