setfsuid.2: Add NOTES explaining 32-bit system calls added in Linux 2.4

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2010-11-22 08:50:49 +01:00
parent 80978cba04
commit ae67a2cdf3
1 changed files with 11 additions and 1 deletions

View File

@ -26,7 +26,7 @@
.\" Modified, 27 May 2004, Michael Kerrisk <mtk.manpages@gmail.com>
.\" Added notes on capability requirements
.\"
.TH SETFSUID 2 2008-12-05 "Linux" "Linux Programmer's Manual"
.TH SETFSUID 2 2010-11-22 "Linux" "Linux Programmer's Manual"
.SH NAME
setfsuid \- set user identity used for file system checks
.SH SYNOPSIS
@ -89,6 +89,16 @@ the system call.
Note that at the time this system call was introduced, a process
could send a signal to a process with the same effective user ID.
Today signal permission handling is slightly different.
The original Linux
.BR setfsuid ()
system call supported only 16-bit user IDs.
Subsequently, Linux 2.4 added
.BR setfsuid32 ()
supporting 32-bit IDs.
The glibc
.BR setfsuid ()
wrapper function transparently deals with the variation across kernel versions.
.SH BUGS
No error messages of any kind are returned to the caller.
At the very