diff -r 3946c495718a -r 849fb015aa25 usr/src/uts/common/fs/nfs/nfs4_dispatch.c --- a/usr/src/uts/common/fs/nfs/nfs4_dispatch.c Mon Oct 31 22:44:43 2005 -0800 +++ b/usr/src/uts/common/fs/nfs/nfs4_dispatch.c Mon Oct 31 22:53:57 2005 -0800 @@ -503,7 +503,7 @@ /* * Send out the replayed reply or the 'real' one. */ - if (!svc_sendreply(xprt, xdr_COMPOUND4res, (char *)rbp)) { + if (!svc_sendreply(xprt, xdr_COMPOUND4res_srv, (char *)rbp)) { DTRACE_PROBE2(nfss__e__dispatch_sendfail, struct svc_req *, xprt, char *, rbp);