T_SYSCONF(3NSL) Networking Services Library Functions T_SYSCONF(3NSL)

NAME


t_sysconf - get configurable XTI variables

SYNOPSIS


#include <xti.h>


int t_sysconf(intname);


DESCRIPTION


The t_sysconf() function provides a method for the application to
determine the current value of configurable and implementation-
dependent XTI limits or options.


The name argument represents the XTI system variable to be queried.
The following table lists the minimal set of XTI system variables
from <xti.h> that can be returned by t_sysconf(), and the symbolic
constants, defined in <xti.h> that are the corresponding values used
for name.


+----------+---------------+
|Variable | Value of Name |
+----------+---------------+
|T_IOV_MAX | _SC_T_IOV_MAX |
+----------+---------------+

RETURN VALUES


If name is valid, t_sysconf() returns the value of the requested
limit/option, which might be -1, and leaves t_errno unchanged.
Otherwise, a value of -1 is returned and t_errno is set to indicate
an error.

VALID STATES


All.

ERRORS


On failure, t_errno is set to the following:

TBADFLAG
name has an invalid value.


TLI COMPATIBILITY


In the TLI interface definition, no counterpart of this routine was
defined.

ATTRIBUTES


See attributes(7) for descriptions of the following attributes:


+---------------+-----------------+
|ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+---------------+-----------------+
|MT-Level | MT-Safe |
+---------------+-----------------+

SEE ALSO


sysconf(3C), t_rcvv(3NSL), t_rcvvudata(3NSL), t_sndv(3NSL),
t_sndvudata(3NSL), attributes(7)

May 7, 1998 T_SYSCONF(3NSL)

tribblix@gmail.com :: GitHub :: Privacy