1 LIBBSM(3LIB)                  Interface Libraries                 LIBBSM(3LIB)
   2 
   3 
   4 
   5 NAME
   6        libbsm - basic security library
   7 
   8 SYNOPSIS
   9        cc [ flag... ] file... -lbsm [ library... ]
  10 
  11 
  12 DESCRIPTION
  13        Functions in this library provide basic security, library object reuse,
  14        and auditing.
  15 
  16 INTERFACES
  17        The shared object libbsm.so.1 provides the public interfaces defined
  18        below. See Intro(3) for additional information on shared object
  19        interfaces.
  20 
  21 
  22 
  23 
  24        au_close            au_open
  25        au_preselect        au_to_arg
  26        au_to_arg32         au_to_arg64
  27        au_to_attr          au_to_cmd
  28        au_to_data          au_to_groups
  29        au_to_in_addr       au_to_ipc
  30        au_to_iport         au_to_me
  31        au_to_newgroups     au_to_opaque
  32        au_to_path          au_to_process
  33        au_to_process_ex    au_to_return
  34        au_to_return32      au_to_return64
  35        au_to_socket        au_to_subject
  36        au_to_subject_ex    au_to_text
  37        au_user_mask        au_write
  38        audit               auditon
  39        auditsvc            endauclass
  40        endauevent          getauclassent
  41        getauclassent_r     getauclassnam
  42        getauclassnam_r     getaudit
  43        getaudit_addr       getauditflagsbin
  44        getauditflagschar   getauevent
  45        getauevent_r        getauevnam
  46        getauevnam_r        getauevnonam
  47        getauevnum          getauevnum_r
  48        getauid             getfauditflags
  49        setauclass          setauclassfile
  50        setaudit            setaudit_addr
  51        setauevent          setaueventfile
  52        setauid             testac
  53 
  54 
  55 FILES
  56        /lib/libbsm.so.1
  57                               shared object
  58 
  59 
  60        /lib/64/libbsm.so.1
  61                               64-bit shared object
  62 
  63 
  64 ATTRIBUTES
  65        See attributes(5) for descriptions of the following attributes:
  66 
  67 
  68 
  69 
  70        +---------------+-------------------------+
  71        |ATTRIBUTE TYPE |     ATTRIBUTE VALUE     |
  72        |MT-Level       | See individual man page |
  73        |               | for each function.      |
  74        +---------------+-------------------------+
  75 
  76 SEE ALSO
  77        pvs(1), Intro(3), attributes(5)
  78 
  79 
  80 
  81                                 August 19, 2019                   LIBBSM(3LIB)