Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sia_init(3) — Tru64 UNIX 5.1b

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

sia_ses_init(3)

siad_ses_init(3)

siad_init(3)

matrix.conf(4)

siainit(8)

sia_init(3)  —  Subroutines

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026