Print this page
8158 Want named threads API
9857 proc manpages should have LIBRARY section
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/man/man3proc/Prd_agent.3proc.man.txt
+++ new/usr/src/man/man3proc/Prd_agent.3proc.man.txt
1 1 PRD_AGENT(3PROC) Process Control Library Functions PRD_AGENT(3PROC)
2 2
3 3 NAME
4 4 Prd_agent - get librtld_db agent
5 5
6 -SYNOPSIS
6 +LIBRARY
7 7 Process Control Library (libproc, -lproc)
8 +
9 +SYNOPSIS
8 10 #include <libproc.h>
9 11
10 12 rd_agent_t *
11 13 Prd_agent(struct ps_prochandle *P);
12 14
13 15 DESCRIPTION
14 16 The Prd_agent() function returns a pointer to an agent suitable for use
15 17 with the run-time link editing database library, librtld_db(3LIB),
16 18 corresponding to the process handle P.
17 19
18 20 The returned agent is valid until either the process handle executes a
19 21 new process image through the exec(2) family of calls or the process
20 22 handle P is released through a call to Prelease(3PROC).
21 23
22 24 RETURN VALUES
23 25 Upon successful completion, the Prd_agent() function returns a pointer to
24 26 the librtld_db agent. Otherwise, it returns NULL to indicate failure.
25 27
26 28 INTERFACE STABILITY
27 29 Uncommitted
28 30
29 31 MT-LEVEL
30 32 See LOCKING in libproc(3LIB).
31 33
32 34 SEE ALSO
33 35 exec(2), libproc(3LIB), librtld_db(3LIB), proc(4)
34 36
35 37 illumos May 11, 2016 illumos
↓ open down ↓ |
18 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX