2003-09-06  Dmitry V. Levin <ldv@altlinux.org>
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.
	* linux/syscallent.h: Better handle getgid32, geteuid32, getegid32,
	setreuid32, setregid32, getgroups32, setgroups32, fchown32,
	setresuid32, getresuid32, setresgid32, getresgid32, chown32,
	setuid32, setgid32, setfsuid32, setfsgid32.
	* process.c [LINUX]: Define GETGROUPS32_T.
	* process.c [LINUX] (sys_setgroups32, sys_getgroups32):
	New functions.
	* linux/syscall.h (sys_setgroups32, sys_getgroups32):
	Declare them.

gcode-mirror/strace-plus,vrastogi/strace,hjl-tools/strace,pgbovine/strace-plus,geofft/strace,Yu-AndroidM/android_external_strace,jamel/strace-plus,vrastogi/strace,pombredanne/strace,gcode-mirror/strace-plus,vrastogi/strace,jamel/strace-plus,lkundrak/strace,Andrey9kin/revisor,Distrotech/strace,MonkeyZZZZ/platform_external_strace,xin3liang/platform_external_strace,pgbovine/strace-plus,gcode-mirror/strace-plus,geofft/strace,AOSP-YU/platform_external_strace,bigzz/strace_android,Yu-AndroidM/android_external_strace,pombredanne/strace,jamel/strace-plus,lkundrak/strace,dmullis/strace-ext,YUPlayGodDev/platform_external_strace,Infinitive-OS/platform_external_strace,pgbovine/strace-plus,android-ia/platform_external_strace,kapdop/android_external_strace,bigzz/strace_android,CyanogenMod/android_external_strace,Infinitive-OS/platform_external_strace,bnoordhuis/strace,Distrotech/strace,android-ia/platform_external_strace,android-ia/platform_external_strace,YUPlayGodDev/platform_external_strace,lkundrak/strace,Distrotech/strace,MonkeyZZZZ/platform_external_strace,geekboxzone/lollipop_external_strace,cuviper/strace,DirtyUnicorns/android_external_strace,cuviper/strace,pgbovine/strace-plus,lizh06/strace-plus,jamel/strace-plus,DirtyUnicorns/android_external_strace,gcode-mirror/strace-plus,timmattison/strace-arm,bnoordhuis/strace,Yu-AndroidM/android_external_strace,Infinitive-OS/platform_external_strace,DirtyUnicorns/android_external_strace,geekboxzone/mmallow_external_strace,Andrey9kin/revisor,Yu-AndroidM/android_external_strace,dmullis/strace-ext,Saruta/strace,Saruta/strace,geekboxzone/mmallow_external_strace,max630/strace,geekboxzone/mmallow_external_strace,CyanogenMod/android_external_strace,geekboxzone/mmallow_external_strace,AOSP-YU/platform_external_strace,AOSP-YU/platform_external_strace,timmattison/strace-arm,kapdop/android_external_strace,Andrey9kin/revisor,xin3liang/platform_external_strace,vrastogi/strace,android-ia/platform_external_strace,bigzz/strace_android,AOSP-YU/platform_external_strace,cuviper/strace,pgbovine/strace-plus,dmullis/strace-ext,xin3liang/platform_external_strace,TeamExodus/external_strace,bnoordhuis/strace,CyanogenMod/android_external_strace,geekboxzone/mmallow_external_strace,lkundrak/strace,hjl-tools/strace,Andrey9kin/revisor,geekboxzone/lollipop_external_strace,Saruta/strace,MonkeyZZZZ/platform_external_strace,bigzz/strace_android,jamel/strace-plus,max630/strace,gcode-mirror/strace-plus,kapdop/android_external_strace,geofft/strace,lizh06/strace-plus,Saruta/strace,geekboxzone/lollipop_external_strace,pombredanne/strace,TeamExodus/external_strace,bigzz/strace_android,MonkeyZZZZ/platform_external_strace,Infinitive-OS/platform_external_strace,YUPlayGodDev/platform_external_strace,lizh06/strace-plus,lizh06/strace-plus,YUPlayGodDev/platform_external_strace,android-ia/platform_external_strace,CyanogenMod/android_external_strace,max630/strace,kapdop/android_external_strace,hjl-tools/strace,cuviper/strace,pombredanne/strace,Saruta/strace,Distrotech/strace,CyanogenMod/android_external_strace,cuviper/strace,geofft/strace,dmullis/strace-ext,geekboxzone/lollipop_external_strace,YUPlayGodDev/platform_external_strace,Yu-AndroidM/android_external_strace,TeamExodus/external_strace,TeamExodus/external_strace,DirtyUnicorns/android_external_strace,TeamExodus/external_strace,kapdop/android_external_strace,AOSP-YU/platform_external_strace,geekboxzone/lollipop_external_strace,MonkeyZZZZ/platform_external_strace,lizh06/strace-plus,geofft/strace,dmullis/strace-ext,bnoordhuis/strace,xin3liang/platform_external_strace,Infinitive-OS/platform_external_strace,DirtyUnicorns/android_external_strace,vrastogi/strace,timmattison/strace-arm,Distrotech/strace