aboutsummaryrefslogtreecommitdiffstats
path: root/packet-rpc.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2001-02-09 08:38:13 +0000
committerGuy Harris <guy@alum.mit.edu>2001-02-09 08:38:13 +0000
commit58c5f7523d0c5cd622ac9b48e95227eded2a4be8 (patch)
tree44d78d09522a7810da357378de6db92d9871a8a8 /packet-rpc.c
parentea037e9084fa55b0f0fa841ed8207a3995a3e4fd (diff)
When dissecting an indirect call reply, if either there's an old-style
or new-style dissector for the reply, we can dissect the reply; there doesn't have to be a new-style dissector. svn path=/trunk/; revision=3009
Diffstat (limited to 'packet-rpc.c')
-rw-r--r--packet-rpc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/packet-rpc.c b/packet-rpc.c
index 4d6ab2a68f..b1a033389a 100644
--- a/packet-rpc.c
+++ b/packet-rpc.c
@@ -2,7 +2,7 @@
* Routines for rpc dissection
* Copyright 1999, Uwe Girlich <Uwe.Girlich@philosys.de>
*
- * $Id: packet-rpc.c,v 1.54 2001/02/09 07:59:00 guy Exp $
+ * $Id: packet-rpc.c,v 1.55 2001/02/09 08:38:13 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@zing.org>
@@ -1307,7 +1307,7 @@ dissect_rpc_indir_reply(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
procname, rpc_call->proc);
}
- if (dissect_function == NULL) {
+ if (old_dissect_function == NULL && dissect_function == NULL) {
/* We don't know how to dissect the reply procedure.
Just show the reply stuff as opaque data. */
offset = dissect_rpc_data_tvb(tvb, pinfo, tree, result_id,