diff options
author | Guy Harris <guy@alum.mit.edu> | 2001-11-19 11:41:51 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2001-11-19 11:41:51 +0000 |
commit | b31b47e0669463ba6d8ee82fd9e91c27af04d6bd (patch) | |
tree | 5b0f064b194c3807b19cf790c362cbfb3b119b27 /packet-smb-pipe.h | |
parent | 5b36683d396273fff17ad78937bf54e68db87a62 (diff) | |
download | wireshark-b31b47e0669463ba6d8ee82fd9e91c27af04d6bd.tar.gz wireshark-b31b47e0669463ba6d8ee82fd9e91c27af04d6bd.tar.bz2 wireshark-b31b47e0669463ba6d8ee82fd9e91c27af04d6bd.zip |
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.h | 8 |
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 |