Open System Services System Calls Reference Manual (G06.25+, H06.03+)

tdm_execve(2) OSS System Calls Reference Manual
OSS Attributes
These OSS attributes of the calling process image are unchanged after successful completion of
the tdm_execve() function:
OSS process ID (PID)
Parent OSS process ID
Process group ID
Session membership
Real user ID
Real group ID
Supplementary group IDs
The time left until an alarm clock signal is posted (see the alarm(3) reference page)
Current working directory
Root directory
File mode creation mask (see the umask(2) reference page)
Process signal mask (see the sigprocmask(2) reference page)
Pending signals (see the sigpending(2) reference page)
The tms_utime, tms_stime, tms_cutime, and tms_cstime elds of the tms structure
File size limit (see the ulimit(2) reference page)
Upon successful completion, the tdm_execve() function marks the st_atime eld of the le for
update.
The POSIX.1 standard does not specify the effect on the st_atime eld when the tdm_execve()
function call fails but does nd the le. Neither does the HP implementation guarantee the out-
come. Under these circumstances, this eld should not be used for further processing.
Default Guardian Attributes
If the pe_parms parameter contains a null pointer, the newly created OSS process retains all
these default Guardian attributes of the process that calls the tdm_execve() function:
Priority
Processor on which the process executes
Home terminal
Job ID
DEFINE mode switch
Process access ID (PAID), unless the S_ISUID mode bit of the new process image le is
set
86 Hewlett-Packard Company 527186-003