aboutsummaryrefslogtreecommitdiffstats
path: root/packet-smb-pipe.h
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2001-11-19 11:41:51 +0000
committerGuy Harris <guy@alum.mit.edu>2001-11-19 11:41:51 +0000
commitb31b47e0669463ba6d8ee82fd9e91c27af04d6bd (patch)
tree5b0f064b194c3807b19cf790c362cbfb3b119b27 /packet-smb-pipe.h
parent5b36683d396273fff17ad78937bf54e68db87a62 (diff)
Dissect the setup words in pipe transactions that have them; that
obviates the need to have a protocol tree item for "MSRPC-over-SMB", as the setup words for it are just standard TransactNmPipe setup words (0x26 is the TransactNmPipe function code, and the next setup word is the FID for the pipe in question.) Pass to the pipe dissector tvbuffs for setup-words-plus-pipe (which is the data for the pipe protocol) and parameters-plus-data (which is the data for the protocol running atop the pipe protocol); use the former for the top-level protocol tree item for the pipe protocol, and the latter for the top-level protocol tree item for the LANMAN protocol. svn path=/trunk/; revision=4223
Diffstat (limited to 'packet-smb-pipe.h')
-rw-r--r--packet-smb-pipe.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/packet-smb-pipe.h b/packet-smb-pipe.h
index ca91eb145d..7084a5d7da 100644
--- a/packet-smb-pipe.h
+++ b/packet-smb-pipe.h
@@ -2,7 +2,7 @@
* Declarations of routines for SMB named pipe packet dissection
* Copyright 1999, Richard Sharpe <rsharpe@ns.aus.com>
*
- * $Id: packet-smb-pipe.h,v 1.8 2001/11/19 10:23:39 guy Exp $
+ * $Id: packet-smb-pipe.h,v 1.9 2001/11/19 11:41:51 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -27,8 +27,8 @@
#define _PACKET_SMB_PIPE_H_
extern gboolean
-dissect_pipe_smb(tvbuff_t *t_tvb, tvbuff_t *s_tvb, tvbuff_t *p_tvb,
- tvbuff_t *d_tvb, const char *pipe, packet_info *pinfo,
- proto_tree *tree);
+dissect_pipe_smb(tvbuff_t *sp_tvb, tvbuff_t *s_tvb, tvbuff_t *pd_tvb,
+ tvbuff_t *p_tvb, tvbuff_t *d_tvb, const char *pipe,
+ packet_info *pinfo, proto_tree *tree);
#endif