Index Index for
Section 3
Index Alphabetical
listing for S
Bottom of page Bottom of
page

sia_init(3)

NAME

sia_init - initialization routine for SIA (Security Integration Architecture)

SYNOPSIS

#include <sia.h> #include <siad.h> int sia_init( void );

LIBRARY

Standard C library (libc.so and libc.a)

DESCRIPTION

The sia_init() routine is called by every sia_* routine to initialize the SIA configuration. This routine indirectly sets up the matrix of switches used to drive the SIA interfaces.

RETURN VALUES

The sia_init() routine returns either SIASUCCESS or SIAFAIL.

ERRORS

The errno value is not (normally) set explicitly by sia_* routines. The errno values are those returned from the dynamic loader interface, from dependent (siad_*) routines, or from malloc. Possible errors include resource constraints (no memory) and various authentication failures.

FILES

/etc/sia/matrix.conf /usr/sbin/siainit /etc/sia/siainitgood

SEE ALSO

sia_ses_init(3), siad_ses_init(3), siad_init(3), matrix.conf(4), siainit(8) Security

Index Index for
Section 3
Index Alphabetical
listing for S
Top of page Top of
page