MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


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  to
     Solaris  Trusted Extensions features such as labels and Man-
     datory Access Policy (MAC) on systems  that  are  configured
     with Trusted Extensions software.

INTERFACES
     The 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                     getdevicerange
     getuserrange                  getzoneidbylabel
     getzonelabelbyid              getzonerootbyid
     getzonerootbylabel            getzonerootbyname
     labeltostr                  labelbuilder
     labelclipping                 mlabelalloc
     mlabeldup                   mlabelfree
     setflabel                     strtolabel
     tsollbuildcreate            tsollbuilddestroy
     tsollbuildget               tsollbuildset
     Xbcleartos                    Xbsltos


  Obsolete Functions
     The following functions are preserved to aid porting.



              Function                Committed Replacement
     bcleartoh                     labeltostr
     bcleartohr                   labeltostr
     bcleartos                     labeltostr
     bltocolor                     labeltostr
     bltocolorr                   labeltostr
     bsltoh                        labeltostr
     bsltohr                      labeltostr
     bsltos                        labeltostr
     halloc                       labeltostr
     hfree                        labeltostr
     htobclear                     strtolabel



SunOS 5.11          Last change: 20 Jul 2007                    1






Interface Libraries                                 libtsol(3LIB)



     htobsl                        strtolabel
     sbcleartos                    strtolabel
     sbsltos                       strtolabel
     stobsl                        strtolabel
     stobclear                     strtolabel


FILES
     /lib/libtsol.so.2       shared object


     /lib/64/libtsol.so.2    64-bit shared object


ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE      
    
     Availability                 SUNWcsl                    
    
     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 available
     only  if  the system has been configured with Trusted Exten-
     sions.
















SunOS 5.11          Last change: 20 Jul 2007                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™