X-Git-Url: http://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2Frxkad%2Fprivate_data.h;h=5707b7c3f281622707afb5348ff5d57a1a64ab65;hp=d7c40f96555c304fc19da7247e6a0ae4bf496195;hb=85f1ef34c2533da2f47757bb8d8a3aecb9083283;hpb=45425b2f222d5c0a8dd56695587b6cdeba581b6a diff --git a/src/rxkad/private_data.h b/src/rxkad/private_data.h index d7c40f9..5707b7c 100644 --- a/src/rxkad/private_data.h +++ b/src/rxkad/private_data.h @@ -74,9 +74,14 @@ struct rxkad_cconn { struct rxkad_sprivate { rxkad_type type; /* always server */ rxkad_level level; /* minimum security level of server */ - char *get_key_rock; /* rock for get_key function */ - int (*get_key) (); /* func. of kvno and server key ptr */ - int (*user_ok) (); /* func called with new client name */ + void *get_key_rock; /* rock for get_key function */ + int (*get_key) (void *, int, + struct ktc_encryptionKey *); + /* func. of kvno and server key ptr */ + int (*user_ok) (char *, char *, + char *, afs_int32); + /* func called with new client name */ + afs_uint32 flags; /* configuration flags */ }; /* private data in server-side connection */