Coda Distributed File System
Functions | Variables
pwsupport.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void InitPW (int firsttime)
 
long PWGetKeys (RPC2_CountedBS *cIdent, RPC2_EncryptionKey hKey, RPC2_EncryptionKey sKey)
 
long PWChangePasswd (RPC2_Handle cid, RPC2_Integer viceId, RPC2_String Passwd)
 
long PWNewUser (RPC2_Handle cid, RPC2_Integer viceId, RPC2_EncryptionKey initKey, RPC2_String otherInfo)
 
long PWDeleteUser (RPC2_Handle cid, RPC2_Integer viceId)
 
long PWChangeUser (RPC2_Handle cid, RPC2_Integer viceId, RPC2_EncryptionKey newKey, RPC2_String otherInfo)
 

Variables

RPC2_EncryptionKey FileKey
 
char * PWFile
 

Function Documentation

◆ InitPW()

void InitPW ( int  firsttime)

◆ PWChangePasswd()

long PWChangePasswd ( RPC2_Handle  cid,
RPC2_Integer  viceId,
RPC2_String  Passwd 
)

◆ PWChangeUser()

long PWChangeUser ( RPC2_Handle  cid,
RPC2_Integer  viceId,
RPC2_EncryptionKey  newKey,
RPC2_String  otherInfo 
)

◆ PWDeleteUser()

long PWDeleteUser ( RPC2_Handle  cid,
RPC2_Integer  viceId 
)

◆ PWGetKeys()

long PWGetKeys ( RPC2_CountedBS cIdent,
RPC2_EncryptionKey  hKey,
RPC2_EncryptionKey  sKey 
)

◆ PWNewUser()

long PWNewUser ( RPC2_Handle  cid,
RPC2_Integer  viceId,
RPC2_EncryptionKey  initKey,
RPC2_String  otherInfo 
)

Variable Documentation

◆ FileKey

RPC2_EncryptionKey FileKey
extern

◆ PWFile

char* PWFile
extern