2003-09-06 Dmitry V. Levin <ldv@altlinux.org>
* util.c (printuid): New function.
* defs.h: Declare it.
* file.c (sys_chown): Use it.
* file.c (sys_fchown): Likewise.
* process.c (sys_setreuid, sys_setregid, sys_setresuid,
sys_setresgid): Likewise.
diff --git a/util.c b/util.c
index c2ec5fe..7dcc5b3 100644
--- a/util.c
+++ b/util.c
@@ -313,6 +313,15 @@
tprintf("]");
}
+void
+printuid(text, uid)
+const char *text;
+unsigned long uid;
+{
+ tprintf("%s", text);
+ tprintf((uid == -1) ? "%ld" : "%lu", uid);
+}
+
static char path[MAXPATHLEN + 1];
void