dlerror man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

DLERROR(3C)							   DLERROR(3C)

NAME
       dlerror - get diagnostic information

SYNOPSIS
       #include <dlfcn.h>

       char *dlerror(void);

DESCRIPTION
       The  dlerror() function returns a null-terminated character string that
       describes the last error that occurred during dynamic linking  process‐
       ing.  The  returned  string contains no trailing newline. If no dynamic
       linking errors have occurred since the last  invocation	of  dlerror(),
       dlerror()  returns NULL. Thus, invoking	dlerror() a second time, imme‐
       diately following a prior invocation, results in NULL being returned.

USAGE
       The dlerror() function is one of a family of functions  that  give  the
       user  direct access to the dynamic linking facilities. These facilities
       are available to dynamically-linked  processes  only.  See  Linker  and
       Libraries Guide.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌────────────────────┬─────────────────┐
       │  ATTRIBUTE TYPE    │ ATTRIBUTE VALUE │
       ├────────────────────┼─────────────────┤
       │Interface Stability │ Standard	      │
       ├────────────────────┼─────────────────┤
       │MT-Level	    │ MT-Safe	      │
       └────────────────────┴─────────────────┘

SEE ALSO
       ld(1),  dladdr(3C),  dlclose(3C),  dldump(3C),  dlopen(3C),  dlsym(3C),
       attributes(5), standards(5)

       Linker and Libraries Guide

NOTES
       The messages returned by	 dlerror() can reside in a static buffer  that
       is  overwritten	on each call to dlerror(). Application code should not
       write to this buffer. Programs wanting to  preserve  an	error  message
       should make their own copies of that message.

				  Mar 1, 2004			   DLERROR(3C)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net