is the address of the pathname of a directory, terminated by an ASCII NUL.
system call causes
to become the root directory,
that is, the starting point for path searches of pathnames
In order for a directory to become the root directory
a process must have execute (search) access for that directory.
It should be noted that
has no effect on the processs current directory.
This call is restricted to the super-user.
Depending on the setting of the
sysctl variable, open filedescriptors which reference directories
will make the
fail as follows:
is set to zero,
will always fail with
if there are any directories open.
is set to one (the default),
will fail with
if there are any directories open and the
process is already subject to the
Any other value for
will bypass the check for open directories