usr/src/cmd/truss/actions.c
changeset 328 01eb04557a9e
parent 0 68f95e015346
child 3235 9af05252020c
--- a/usr/src/cmd/truss/actions.c	Wed Aug 10 02:37:51 2005 -0700
+++ b/usr/src/cmd/truss/actions.c	Wed Aug 10 02:39:01 2005 -0700
@@ -877,11 +877,11 @@
 		 * If buffer contents for read or write have been requested and
 		 * this is a readv() or writev(), force verbose interpretation.
 		 */
-/* XXX add SYS_sendmsg and SYS_recvmsg */
 		if (prismember(&verbose, what) ||
-		    (what == SYS_readv && pri->Errno == 0 &&
-		    prismember(&readfd, fdp1)) ||
-		    ((what == SYS_writev || what == SYS_sendfilev) &&
+		    ((what == SYS_readv || what == SYS_recvmsg) &&
+		    pri->Errno == 0 && prismember(&readfd, fdp1)) ||
+		    ((what == SYS_writev || what == SYS_sendfilev ||
+		    what == SYS_sendmsg) &&
 		    prismember(&writefd, fdp1)))
 			expound(pri, pri->Rval1, raw);
 	}