NLSPROVIDER(3NSL) Networking Services Library Functions NLSPROVIDER(3NSL)
NAME
nlsprovider - get name of transport provider
SYNOPSIS
char *nlsprovider(
void);
DESCRIPTION
nlsprovider() returns a pointer to a null-terminated character string
which contains the name of the transport provider as placed in the
environment by the listener process. If the variable is not defined
in the environment, a NULL pointer is returned.
The environment variable is only available to server processes
started by the listener process.
RETURN VALUES
If the variable is not defined in the environment, a NULL pointer is
returned.
FILES
/usr/lib/libnls.so.1 shared object
ATTRIBUTES
See
attributes(7) for descriptions of the following attributes:
+---------------+-----------------+
|ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+---------------+-----------------+
|MT-Level | Unsafe |
+---------------+-----------------+
SEE ALSO
attributes(7),
nlsadmin(8)NOTES
This interface is unsafe in multithreaded applications. Unsafe
interfaces should be called only from the main thread.
November 14, 2002 NLSPROVIDER(3NSL)