int add_ticket
P((KTEXT
, int , char *, int , char *, char *, char *, int , KTEXT
));
void cr_err_reply
P((KTEXT
, char *, char *, char *, u_long
, u_long
, char *));
/* create_auth_reply.c */
KTEXT create_auth_reply
P((char *, char *, char *, long , int , unsigned long , int , KTEXT
));
int create_ciph
P((KTEXT
, C_Block
, char *, char *, char *, unsigned long , int , KTEXT
, unsigned long , C_Block
));
/* create_death_packet.c */
KTEXT krb_create_death_packet
P((char *));
int krb_create_ticket
P((KTEXT
, unsigned int , char *, char *, char *, long , char *, int , long , char *, char *, C_Block
));
int decomp_ticket
P((KTEXT
, unsigned char *, char *, char *, char *, unsigned long *, C_Block
, int *, unsigned long *, char *, char *, C_Block
, Key_schedule
));
int extract_ticket
P((KTEXT
, int , char *, int *, int *, char *, KTEXT
));
int fgetst
P((FILE *, char *, int ));
int get_ad_tkt
P((char *, char *, char *, int ));
int krb_get_admhst
P((char *, char *, int ));
int krb_get_cred
P((char *, char *, char *, CREDENTIALS
*));
int krb_get_pw_in_tkt
P((char *, char *, char *, char *, char *, int , char *));
int placebo_read_password
P((des_cblock
*, char *, int ));
int placebo_read_pw_string
P((char *, int , char *, int ));
int krb_get_krbhst
P((char *, char *, int ));
int krb_get_lrealm
P((char *, int ));
char *krb_get_phost
P((char *));
int get_pw_tkt
P((char *, char *, char *, char *));
int get_request
P((KTEXT
, int , char **, char **));
int krb_get_svc_in_tkt
P((char *, char *, char *, char *, char *, int , char *));
int krb_get_tf_fullname
P((char *, char *, char *, char *));
int krb_get_tf_realm
P((char *, char *));
int getopt
P((int , char **, char *));
char *krb_realmofhost
P((char *));
int getst
P((int , char *, int ));
int in_tkt
P((char *, char *));
int k_gethostname
P((char *, int ));
char *klog
P((int , char *, int , int , int , int , int , int , int , int , int , int ));
int kset_logfile
P((char *));
int kname_parse
P((char *, char *, char *, char *));
int k_isname
P((char *));
int k_isinst
P((char *));
int k_isrealm
P((char *));
int krb_kntoln
P((AUTH_DAT
*, char *));
int krb_get_in_tkt
P((char *, char *, char *, char *, char *, int , int (*key_proc
)(), int (*decrypt_proc
)(), char *));
int kuserok
P((AUTH_DAT
*, char *));
void log
P((char *, int , int , int , int , int , int , int , int , int , int ));
int set_logfile
P((char *));
int new_log
P((long , char *));
long krb_mk_err
P((u_char
*, long , char *));
long krb_mk_priv
P((u_char
*, u_char
*, u_long
, Key_schedule
, C_Block
, struct sockaddr_in
*, struct sockaddr_in
*));
int krb_mk_req
P((KTEXT
, char *, char *, char *, long ));
int krb_set_lifetime
P((int ));
long krb_mk_safe
P((u_char
*, u_char
*, u_long
, C_Block
*, struct sockaddr_in
*, struct sockaddr_in
*));
char *month_sname
P((int ));
int krb_net_read
P((int , char *, int ));
int krb_net_write
P((int , char *, int ));
KTEXT pkt_cipher
P((KTEXT
));
int pkt_clen
P((KTEXT
));
int krb_rd_err
P((u_char
*, u_long
, long *, MSG_DAT
*));
long krb_rd_priv
P((u_char
*, u_long
, Key_schedule
, C_Block
, struct sockaddr_in
*, struct sockaddr_in
*, MSG_DAT
*));
int krb_set_key
P((char *, int ));
int krb_rd_req
P((KTEXT
, char *, char *, long , AUTH_DAT
*, char *));
long krb_rd_safe
P((u_char
*, u_long
, C_Block
*, struct sockaddr_in
*, struct sockaddr_in
*, MSG_DAT
*));
int read_service_key
P((char *, char *, char *, int , char *, char *));
int krb_recvauth
P((long , int , KTEXT
, char *, char *, struct sockaddr_in
*, struct sockaddr_in
*, AUTH_DAT
*, char *, Key_schedule
, char *));
int save_credentials
P((char *, char *, char *, C_Block
, int , int , KTEXT
, long ));
int send_to_kdc
P((KTEXT
, KTEXT
, char *));
int krb_sendauth
P((long , int , KTEXT
, char *, char *, char *, u_long
, MSG_DAT
*, CREDENTIALS
*, Key_schedule
, struct sockaddr_in
*, struct sockaddr_in
*, char *));
int krb_sendsvc
P((int , char *));
int setenv
P((char *, char *, int ));
void unsetenv
P((char *));
char *getenv
P((char *));
char *_findenv
P((char *, int *));
int krb_shm_create
P((char *));
int krb_is_diskless
P((void ));
int krb_shm_dest
P((char *));
int tf_init
P((char *, int ));
int tf_get_pname
P((char *));
int tf_get_pinst
P((char *));
int tf_get_cred
P((CREDENTIALS
*));
int tf_save_cred
P((char *, char *, char *, C_Block
, int , int , KTEXT
, long ));
char *tkt_string
P((void ));
void krb_set_tkt_string
P((char *));
int ad_print
P((AUTH_DAT
*));
int placebo_cblock_print
P((des_cblock
));