Manual Page Result
0
Command: sia_make_entity_pwd | Section: 3 | Source: Digital UNIX | File: sia_make_entity_pwd.3.gz
sia_make_entity_pwd(3) Library Functions Manual sia_make_entity_pwd(3)
NAME
sia_make_entity_pwd - Make entity password - SIA (Security Integration
Architecture)
LIBRARY
Standard C library (libc.so and libc.a)
SYNOPSIS
#include <siad.h>
#include <signal.h>
#include <setjmp.h>
int sia_make_entity_pwd(
struct passwd *pwd,
SIAENTITY *entity);
PARAMETERS
entity The entity parameter points to the SIAENTITY structure that
will have its pwd data updated. The values in the SIAENTITY
structure are changed by this routine.
pwd The pwd parameter points to the passwd structure that will
have its data duplicated by the pwd field of the entity
structure.
DESCRIPTION
The sia_make_entity_pwd() routine fills in the pwd field of the entity
structure, using malloc() to ensure that the copied data is not over-
written by subsequent calls to getpwent().
RETURN VALUES
The sia_make_entity_pwd() routine returns 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 in-
clude resource constraints (no memory) and various authentication fail-
ures.
FILES
/etc/passwd
RELATED INFORMATION
sia_ses_init(3)
Security delim off
sia_make_entity_pwd(3)