.SH DESCRIPTION
The system call
.BR setfsuid ()
-sets the user ID that the Linux kernel uses to check for all accesses
+changes the value of the caller's filesystem user ID\(emthe
+user ID that the Linux kernel uses to check for all accesses
to the filesystem.
Normally, the value of
-.I fsuid
+the filesystem user ID
will shadow the value of the effective user ID.
In fact, whenever the
effective user ID is changed,
-.I fsuid
+the filesystem user ID
will also be changed to the new value of the effective user ID.
Explicit calls to
.BR setfsuid ()
will succeed only if the caller is the superuser or if
.I fsuid
-matches either the real user ID, effective user ID, saved set-user-ID, or
-the current value of
-.IR fsuid .
+matches either the caller's real user ID, effective user ID,
+saved set-user-ID, or current filesystem user ID.
.SH RETURN VALUE
On both success and failure,
this call returns the previous filesystem user ID of the caller.