1 PPLTDEST(3PROC) Process Control Library Functions PPLTDEST(3PROC)
2
3 NAME
4 Ppltdest - determine PLT destination symbol
5
6 SYNOPSIS
7 Process Control Library (libproc, -lproc)
8 #include <libproc.h>
9
10 const char *
11 Ppltdest(struct ps_prochandle *P, uintptr_t addr);
12
13 DESCRIPTION
14 The Ppltdest() function determines if the address at addr in the process
15 handle P corresponds to an entry in the procedure linkage table (PLT) and
16 if so, returns a pointer to a null-terminated character string that
17 contains the symbol's name. The returned pointer is not valid after any
18 other calls to function in libproc(3LIB). The Ppltdest() is also a
19 useful way to determine if addr corresponds to an address in the PLT.
20
21 RETURN VALUES
22 Upon successful completion, the Ppltdest() returns a pointer to a
23 character string with the name. Otherwise, NULL is returned.
24
25 INTERFACE STABILITY
26 Uncommitted
27
|
1 PPLTDEST(3PROC) Process Control Library Functions PPLTDEST(3PROC)
2
3 NAME
4 Ppltdest - determine PLT destination symbol
5
6 LIBRARY
7 Process Control Library (libproc, -lproc)
8
9 SYNOPSIS
10 #include <libproc.h>
11
12 const char *
13 Ppltdest(struct ps_prochandle *P, uintptr_t addr);
14
15 DESCRIPTION
16 The Ppltdest() function determines if the address at addr in the process
17 handle P corresponds to an entry in the procedure linkage table (PLT) and
18 if so, returns a pointer to a null-terminated character string that
19 contains the symbol's name. The returned pointer is not valid after any
20 other calls to function in libproc(3LIB). The Ppltdest() is also a
21 useful way to determine if addr corresponds to an address in the PLT.
22
23 RETURN VALUES
24 Upon successful completion, the Ppltdest() returns a pointer to a
25 character string with the name. Otherwise, NULL is returned.
26
27 INTERFACE STABILITY
28 Uncommitted
29
|