1nlsprovider(3NSL)    Networking Services Library Functions   nlsprovider(3NSL)
2
3
4

NAME

6       nlsprovider - get name of transport provider
7

SYNOPSIS

9       char *nlsprovider(void);
10
11

DESCRIPTION

13       nlsprovider()  returns  a pointer to a null-terminated character string
14       which contains the name of the transport  provider  as  placed  in  the
15       environment by the listener process.  If the variable is not defined in
16       the environment, a NULL pointer is returned.
17
18
19       The environment variable is only available to server processes  started
20       by the listener process.
21

RETURN VALUES

23       If  the  variable  is not defined in the environment, a NULL pointer is
24       returned.
25

FILES

27       /usr/lib/libnls.so.1    shared object
28
29

ATTRIBUTES

31       See attributes(5) for descriptions of the following attributes:
32
33
34
35
36       ┌─────────────────────────────┬─────────────────────────────┐
37       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
38       ├─────────────────────────────┼─────────────────────────────┤
39       │MT-Level                     │Unsafe                       │
40       └─────────────────────────────┴─────────────────────────────┘
41

SEE ALSO

43       nlsadmin(1M), attributes(5)
44

NOTES

46       This interface is unsafe in multithreaded applications.  Unsafe  inter‐
47       faces should be called only from the main thread.
48
49
50
51SunOS 5.11                        14 Nov 2002                nlsprovider(3NSL)
Impressum