Open System Services System Calls Reference Manual (G06.29+, H06.08+, J06.03+)

System Functions (e) execl(2)
pr_TPCerror is the Guardian PROCESS_LAUNCH_ or
PROCESS_CREATE_ error.
[ELOOP] Too many symbolic links were encountered in pathname resolution.
[EMFILE] The maximum number of files is open. The process attempted to open more than
the maximum number of file descriptors allowed for the process. The process
file segment (PFS) of the new process might be smaller than that of the calling
process.
[ENAMETOOLONG]
One of the following is too long:
The pathname pointed to by the path parameter
A component of the pathname pointed to by the path parameter
The intermediate result of pathname resolution when a symbolic link is
part of the pathname pointed to by the path parameter
The pathconf( ) function can be called to obtain the applicable limits.
[ENODEV] The system cannot find the device containing the fileset containing the process
image file.
[ENOENT] One of the following conditions exists:
One or more components of the new process image files pathname do
not exist.
The path parameter points to an empty string.
[ENOEXEC] The new process image file has the appropriate access permissions, but it is nei-
ther in the correct binary executable format nor a valid executable text file.
[ENOMEM] Required resources are not available. Subsequent calls to the same function will
not succeed for the same reason.
Possible causes of this error include insufficient primary memory (stack, globals,
or heap) for the new process.
[ENOTDIR] A component of the path prefix of the new process image file is not a directory.
[ENOTOSS] The calling process is not an OSS process. A function in the exec set of func-
tions cannot be called from the Guardian environment.
[EPERM] One of the following conditions exist:
The calling process does not have appropriate privileges.
The program attempted an operation on a SEEP-protected fileset. Valid
for J06.15 and later J-series RVUs, and H06.26 and later H-series RVUs.
[ETXTBSY] The new process image file is currently open for writing by a process.
[EUNKNOWN]
Unknown error. An unrecognized or very obscure error occurred. If this error
occurs, follow site-defined procedures for reporting software problems to
HP.
527186-023 Hewlett-Packard Company 29