TSOL_GETRHTYPE(3TSOL) Trusted Extensions Library Functions
tsol_getrhtype - get trusted network host type
cc [flag...] file... -ltsnet [library...]
#include <libtsnet.h>
tsol_host_type_t tsol_getrhtype(char *hostname);
The tsol_getrhtype() function queries the kernel-level network
information to determine the host type that is associated with the
specified hostname. The hostname can be a regular hostname, an IP
address, or a network wildcard address.
The returned value will be one of the enumerated types that is
defined in the tsol_host_type_t typedef. Currently these types are
UNLABELED and SUN_CIPSO.
/etc/security/tsol/tnrhdb
Trusted network remote-host database
See attributes(7) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Committed |
+--------------------+-----------------+
|MT-Level | MT-Safe |
+--------------------+-----------------+
libtsnet(3LIB), attributes(7)
Obtaining the Remote Host Type in Solaris Trusted Extensions
Developer's Guide
The functionality described on this manual page is available only if
the system is configured with Trusted Extensions.
July 20, 2007 TSOL_GETRHTYPE(3TSOL)
NAME
tsol_getrhtype - get trusted network host type
SYNOPSIS
cc [flag...] file... -ltsnet [library...]
#include <libtsnet.h>
tsol_host_type_t tsol_getrhtype(char *hostname);
DESCRIPTION
The tsol_getrhtype() function queries the kernel-level network
information to determine the host type that is associated with the
specified hostname. The hostname can be a regular hostname, an IP
address, or a network wildcard address.
RETURN VALUES
The returned value will be one of the enumerated types that is
defined in the tsol_host_type_t typedef. Currently these types are
UNLABELED and SUN_CIPSO.
FILES
/etc/security/tsol/tnrhdb
Trusted network remote-host database
ATTRIBUTES
See attributes(7) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Committed |
+--------------------+-----------------+
|MT-Level | MT-Safe |
+--------------------+-----------------+
SEE ALSO
libtsnet(3LIB), attributes(7)
Obtaining the Remote Host Type in Solaris Trusted Extensions
Developer's Guide
NOTES
The functionality described on this manual page is available only if
the system is configured with Trusted Extensions.
July 20, 2007 TSOL_GETRHTYPE(3TSOL)