aboutsummaryrefslogtreecommitdiffstats
path: root/packet-dcerpc-ndr.c
AgeCommit message (Collapse)AuthorFilesLines
2004-01-19char *drep -> guint8 *drepjmayer1-10/+10
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9735 f5534014-38df-0310-8fa8-9805f1628bb7
2003-11-21The 32-bit integer at the beginning of a context_handle is calledguy1-4/+13
"context_handle_attributes" in the DCE RPC 1.1 "nbase.idl". Rename our structure member accordingly. Note in a comment that we should perhaps display a context_handle as the attributes and UUID. Use "proto_tree_add_item()", not "proto_tree_add_bytes()", to put the context handle raw data into the protocol tree. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9052 f5534014-38df-0310-8fa8-9805f1628bb7
2002-11-03Don't use the result of "proto_registrar_get_name()" as the field valueguy1-6/+11
- it's the name of the field, not the name of the protocol corresponding to the UUID. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@6556 f5534014-38df-0310-8fa8-9805f1628bb7
2002-11-02From Jean-Baptiste Marchand update the proto_tree_add_ for UUIDs in thesahlberg1-9/+16
dcerpc layer (and the subdissectors using dissect_ndr_uuid_t()) so that it is possible to use display filters on these items. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@6547 f5534014-38df-0310-8fa8-9805f1628bb7
2002-10-19Label UUID's with the name of the field.guy1-2/+3
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@6458 f5534014-38df-0310-8fa8-9805f1628bb7
2002-09-26From Jaime Fournier: updates to dcerpc conversation managersahlberg1-1/+22
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@6339 f5534014-38df-0310-8fa8-9805f1628bb7
2002-09-03From Ulf Lamping, support for ieee float and double types in the dcerpcsahlberg1-1/+46
dissectors. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@6170 f5534014-38df-0310-8fa8-9805f1628bb7
2002-08-28Removed trailing whitespaces from .h and .c files using thejmayer1-14/+14
winapi_cleanup tool written by Patrik Stridvall for the wine project. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@6117 f5534014-38df-0310-8fa8-9805f1628bb7
2002-08-02Replace the types from sys/types.h and netinet/in.h by their glib.hjmayer1-5/+1
equivalents for the toplevel directory. The removal of winsock2.h will hopefully not cause any problems under MSVC++, as those files using struct timeval still include wtap.h, which still includes winsock2.h. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@5932 f5534014-38df-0310-8fa8-9805f1628bb7
2002-05-27Changed toplevel REF pointer dissection to create a subtree. Not creating a ↵sahlberg1-3/+2
subtree was a design mistake which caused ugliness in the unicode string str dissector and in other places. Dissectors will temporarily have less pretty output for topleve ref pointers until their output is retuned. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@5573 f5534014-38df-0310-8fa8-9805f1628bb7
2002-01-29DCE RPC enhancements, and SAMR improvements, from Ronnie Sahlberg.guy1-1/+61
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@4618 f5534014-38df-0310-8fa8-9805f1628bb7
2002-01-25From Ronnie Sahlberg:guy1-2/+1
NDR pointer handling in DCE RPC SAMR updates git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@4608 f5534014-38df-0310-8fa8-9805f1628bb7
2002-01-21Include files from the "epan" directory and subdirectories thereof withguy1-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/"). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@4586 f5534014-38df-0310-8fa8-9805f1628bb7
2001-12-06From Todd Sabin:guy1-1/+24
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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@4350 f5534014-38df-0310-8fa8-9805f1628bb7
2001-11-27From Todd Sabin:guy1-0/+108
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). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@4285 f5534014-38df-0310-8fa8-9805f1628bb7