|PERROR_PRINTF(3PROC)||Process Control Library Functions||PERROR_PRINTF(3PROC)|
interposable function for additional diagnostics
*P, const char *format,
function allows for consumers of the
library to obtain additional diagnostic information during various
operations. Consumers must explicitly
on this symbol and provide their own definition, if desired. There is no
requirement for such an interposition to be done. When called,
P will be the process handle that the additional
diagnostics are being generated for and the diagnostics will be provided in
a printf(3C) style.
Callers should presume that this function may be called from multiple threads and always in a context in which taking locks is fine. Callers should not expect to be called from a signal handler.
|May 11, 2016||OmniOS|