aboutsummaryrefslogtreecommitdiffstats
path: root/packet-dcerpc.h
Commit message (Collapse)AuthorAgeFilesLines
* From Ronnie Sahlberg:Guy Harris2002-02-121-2/+3
| | | | | | | | | | | | | | SAMR updates; a bugfix in dissect_ndr_pointer() (should not check referent id for aliases for unique pointers); enhancement to dissect_ndr_pointer() to make it possible to hand a generic int value to the dissector for the pointer object in a similar way as hf_index values are passed through the pointer layer. svn path=/trunk/; revision=4721
* From Ronnie Sahlberg:Guy Harris2002-02-111-1/+4
| | | | | | | | | | | | fix to LookupRids to match what the IDL file says; fix to "dissect_ndr_uint64()" to specify the right length to "proto_tree_add_item()"; give the protocol tree items for array header counts and offsets the correct offsets in the packet. svn path=/trunk/; revision=4719
* DCE RPC enhancements, and SAMR improvements, from Ronnie Sahlberg.Guy Harris2002-01-291-1/+17
| | | | svn path=/trunk/; revision=4618
* From Ronnie Sahlberg:Guy Harris2002-01-251-1/+17
| | | | | | | NDR pointer handling in DCE RPC SAMR updates svn path=/trunk/; revision=4608
* From Ronnie Sahlberg: add support for finding the response that matchesGuy Harris2002-01-231-1/+10
| | | | | | a request. svn path=/trunk/; revision=4600
* Include files from the "epan" directory and subdirectories thereof withGuy Harris2002-01-211-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
* SPOOLSS RPC dissector, from Tim Potter. This includes adding additionalGuy Harris2002-01-031-1/+11
| | | | | | | 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
* From Todd Sabin:Guy Harris2001-12-061-1/+9
| | | | | | | | | | | add "dissect_ndr_ctx_hnd()" for dissecting context handles, and use it in various DCERPC dissectors; beef up the MS Security Account Manager dissector. Also, export "NT_errors[]" for use by that dissector. svn path=/trunk/; revision=4350
* From Todd Sabin:Guy Harris2001-11-271-4/+35
| | | | | | | | | | | | | | | | | | | | | | | | o Modifies the dcerpc handoff to subdissectors slightly. It also needs to pass the data representation to the subdissector. Also, if no subdissector is found, it puts a "Stub data" entry in the tree. o Adds optional TCP desegmentation to the dcerpc layer. Note that dcerpc has it's own ability to fragment PDUs. This isn't for dealing with that, but with the case of a single PDU being broken over more than one TCP segment. o Adds a little bit of dissection to packet-dcerpc-epm.c. Mainly just proof of concept for the dcerpc handoff stuff. (Writing this is how I realized the need for the drep.) o Adds packet-dcerpc-ndr.c, which will contain NDR dissection routines for use by subdissectors. Also, support added for multiple PDUs per segment for DCERPC-over-TCP (and, potentially, other byte-stream transports). svn path=/trunk/; revision=4285
* From Tim Potter: use the FID, for DCE RPC-over-SMB, as part of theGuy Harris2001-11-181-1/+16
| | | | | | conversation matching. svn path=/trunk/; revision=4220
* Support for dissectors of protocols running atop DCE RPC registeringGuy Harris2001-07-111-2/+13
| | | | | | | themselves with the DCE RPC dissector, and support for some of the protocols atop DCE RPC that are part of DCE RPC, from Todd Sabin. svn path=/trunk/; revision=3681
* DCE RPC updates from Todd Sabin.Guy Harris2001-04-191-0/+93
svn path=/trunk/; revision=3338