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 fields of the tms structure
• File size limit (see the ulimit(2) reference page)
Upon successful completion, the tdm_execve() function marks the st_atime field of the file for
update.
The POSIX.1 standard does not specify the effect on the st_atime field when the tdm_execve()
function call fails but does find the file. Neither does the HP implementation guarantee the out-
come. Under these circumstances, this field 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 file is
set
8−6 Hewlett-Packard Company 527186-003