|PR_SETRCTL(3PROC)||Process Control Library Functions||PR_SETRCTL(3PROC)|
*P, const char *rname, rctlblk_t
*old_blk, rctlblk_t *new_blk,
pr_setrctl() function injects the setrctl(2) system call into the target process P by means of the agent LWP. If the process handle P is the value
NULLthen this will be equivalent to calling setrctl(2) on the currently running process.
pr_setrctl() function only works on
active processes. Process handles that correspond to core files, zombie
processes, or ELF objects do not support system call injection.
pr_setrctl() function's return value is that described in setrctl(2). Otherwise, -1 is returned and errno is set to
ENOSYSto indicate that the system call could not be injected.
pr_setrctl() function will fail
|May 11, 2016||OmniOS|