Open System Services System Calls Reference Manual (G06.25+, H06.03+)
System Functions (s and S) symlink(2)
[ENOROOT] One of the following conditions exists:
• The root fileset of the local node (fileset 0) is not in the
STARTED state.
• The current root fileset for the specified file is unavail-
able. The OSS name server for the fileset might have
failed.
• The specified file is on a remote HP NonStop node and
communication with the remote name server has been
lost.
[ENOSPC] The directory in which the entry for the symbolic link is being
placed cannot be extended because there is no space left on the
fileset containing the directory, or the new symbolic link cannot
be created because there is no space left on the fileset that con-
tains the link.
[ENOTDIR] A component of path2 is not a directory.
[ENOTSUP] The fileset pointed to by the path1 parameter cannot support
symbolic links. This error is returned for files in /G and for files
in D3x-series filesets.
[ENXIO] The fileset containing the client’s working directory or effective
root directory is not mounted.
[EOSSNOTRUNNING]
The program attempted an operation on an object in the OSS
environment while a required system process was not running.
[EROFS] The requested operation requires writing in a directory on a
read-only fileset.
RELATED INFORMATION
Functions: link(2), lstat(2), mknod(2), readlink(2), remove(3), rename(2), rmdir(2), stat(2),
unlink(2).
Commands: ln(1).
STANDARDS CONFORMANCE
The following are HP extensions to the XPG4 Version 2 specification:
• The errno values [EFAULT], [EFSBAD], [ENOROOT], [ENOTSUP],
[ENXIO], and [EOSSNOTRUNNING] can be returned.
527186-003 Hewlett-Packard Company 7−181