aboutsummaryrefslogtreecommitdiffstats
path: root/packet-dcerpc.h
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2001-11-18 22:44:08 +0000
committerGuy Harris <guy@alum.mit.edu>2001-11-18 22:44:08 +0000
commit8c358fd83e99d639629718279e42a752a9a5edc2 (patch)
treece9020f9977b04c634301b090d2f58b63122cecc /packet-dcerpc.h
parentdbec2dc1e8d4ebf7e6dd12a75d38d49de3315e11 (diff)
From Tim Potter: use the FID, for DCE RPC-over-SMB, as part of the
conversation matching. svn path=/trunk/; revision=4220
Diffstat (limited to 'packet-dcerpc.h')
-rw-r--r--packet-dcerpc.h17
1 files changed, 16 insertions, 1 deletions
diff --git a/packet-dcerpc.h b/packet-dcerpc.h
index 76829bf688..ef7089a357 100644
--- a/packet-dcerpc.h
+++ b/packet-dcerpc.h
@@ -1,7 +1,7 @@
/* packet-dcerpc.h
* Copyright 2001, Todd Sabin <tas@webspan.net>
*
- * $Id: packet-dcerpc.h,v 1.2 2001/07/11 01:25:45 guy Exp $
+ * $Id: packet-dcerpc.h,v 1.3 2001/11/18 22:44:07 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -100,5 +100,20 @@ typedef struct _dcerpc_sub_dissector {
/* registration function for subdissectors */
void dcerpc_init_uuid (int proto, int ett, e_uuid_t *uuid, guint16 ver, dcerpc_sub_dissector *procs);
+/* Private data structure to pass to DCERPC dissector. This is used to
+ pass transport specific information down to the dissector from the
+ dissector that parsed this encapsulated calls. */
+
+#define DCERPC_TRANSPORT_SMB 1
+
+typedef struct _dcerpc_private_info {
+ int transport_type; /* Tag */
+
+ union {
+ struct { /* DCERPC_TRANSPORT_SMB */
+ guint16 fid;
+ } smb;
+ } data;
+} dcerpc_private_info;
#endif /* packet-dcerpc.h */