2004-08-31  Roland McGrath  <roland@redhat.com>

	* syscall.c (dumpio): Match pread and pwrite system calls too.
	Fixes Debian bug #239947.
diff --git a/syscall.c b/syscall.c
index b6d526d..666b9be 100644
--- a/syscall.c
+++ b/syscall.c
@@ -438,6 +438,12 @@
 		return;
 	switch (tcp->scno + NR_SYSCALL_BASE) {
 	case SYS_read:
+#ifdef SYS_pread64
+	case SYS_pread64:
+#endif
+#if defined SYS_pread && SYS_pread64 != SYS_pread
+	case SYS_pread:
+#endif
 #ifdef SYS_recv
 	case SYS_recv:
 #endif
@@ -448,6 +454,12 @@
 			dumpstr(tcp, tcp->u_arg[1], tcp->u_rval);
 		break;
 	case SYS_write:
+#ifdef SYS_pwrite64
+	case SYS_pwrite64:
+#endif
+#if defined SYS_pwrite && SYS_pwrite64 != SYS_pwrite
+	case SYS_pwrite:
+#endif
 #ifdef SYS_send
 	case SYS_send:
 #endif