1nlsprovider(3NSL) Networking Services Library Functions nlsprovider(3NSL)
2
3
4
6 nlsprovider - get name of transport provider
7
9 char *nlsprovider(void);
10
11
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
23 If the variable is not defined in the environment, a NULL pointer is
24 returned.
25
27 /usr/lib/libnls.so.1 shared object
28
29
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
43 nlsadmin(1M), attributes(5)
44
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)