summaryrefslogtreecommitdiffstats
path: root/src/include/krb54proto.h
blob: 7ecbba88c2c98ff9e9996fbbf3567d94603905ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*
 * Kerberos V 5/4 prototypes
 */

extern krb5_error_code krb54_get_service_keyblock
	PROTOTYPE((char FAR *service, char FAR *instance, char FAR *realm,
		   int kvno, char FAR *file,
		   krb5_keyblock FAR * keyblock));
extern int decomp_tkt_krb5
	PROTOTYPE((KTEXT tkt, unsigned char *flags, char *pname,
		   char *pinstance, char *prealm, unsigned KRB4_32 *paddress,
		   des_cblock session, int *life, unsigned KRB4_32 *time_sec, 
		   char *sname, char *sinstance, krb5_keyblock *k5key));
extern int krb_set_key_krb5
	PROTOTYPE ((krb5_context ctx, krb5_keyblock *key));
void krb_clear_key_krb5
	PROTOTYPE ((krb5_context ctx));