This patch does not change any logic.
It merely passes tcp pointer to upeek instead of pid.
This is needed if one wants to check or change
some tcp fields.
I have patches which require this. I can imagine someone else
eventually needing to look at tcp for completely orthogonal reasons.
diff --git a/ChangeLog b/ChangeLog
index 1d2cc4a..0b05a54 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2008-12-16 Denys Vlasenko <dvlasenk@redhat.com>
+
+ * defs.h: Modify declaration of upeek to take struct tcb *
+ parameter instead of pid_t.
+ * process.c: Change all upeek calls accordingly.
+ * signal.c: Likewise.
+ * strace.c: Likewise.
+ * syscall.c: Likewise.
+ * util.c: Likewise.
+
2008-11-11 Dmitry V. Levin <ldv@altlinux.org>
* sock.c [LINUX] (sock_ioctl): Parse more SIOCS* ioctls.