Interface Libraries libtsol(3LIB)
NAME
libtsol - Solaris Trusted Extensions library
SYNOPSIS
cc [flag...] file... -ltsol [library...]
#include
DESCRIPTION
Functions in this library provide programmatic access toSolaris Trusted Extensions features such as labels and Man-
datory Access Policy (MAC) on systems that are configured with Trusted Extensions software. INTERFACESThe shared object libtsol.so.2 provides the public inter-
faces that are defined below. See Intro(3) for additional information on shared object interfaces. Committed Functions bldominates blequal blstrictdom getpathbylabel getplabel getuserrange getzoneidbylabel getzonelabelbyid getzonerootbyid getzonerootbylabelgetzonerootbyname label_to_str
labelbuilder labelclippingm_label_alloc m_label_dup
m_label_free setflabel
str_to_label tsol_lbuild_create
tsol_lbuild_destroy tsol_lbuild_get
tsol_lbuild_set Xbcleartos
Xbsltos Obsolete Functions The following functions are preserved to aid porting. Function Committed Replacementbcleartoh label_to_str
bcleartoh_r label_to_str
bcleartos label_to_str
bltocolor label_to_str
bltocolor_r label_to_str
bsltoh label_to_str
bsltoh_r label_to_str
bsltos label_to_str
h_alloc label_to_str
h_free label_to_str
htobclear str_to_label
SunOS 5.11 Last change: 20 Jul 2010 1
Interface Libraries libtsol(3LIB)
htobsl str_to_label
sbcleartos str_to_label
sbsltos str_to_label
stobsl str_to_label
stobclear str_to_label
FILES/lib/libtsol.so.2 shared object
/lib/64/libtsol.so.2 64-bit shared object
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
| ____________________________|_____________________________|_
| Availability | system/library || ____________________________|_____________________________|_
| Interface Stability | See the manual pages for| | | the individual functions. ||_____________________________|_____________________________|
| MT-Level | Safe |
|_____________________________|_____________________________|
SEE ALSO
Intro(3), libtsnet(3LIB), attributes(5) NOTES The functionality described on this manual page is availableonly if the system has been configured with Trusted Exten-
sions.SunOS 5.11 Last change: 20 Jul 2010 2