xref: /freebsd/crypto/heimdal/lib/krb5/krb5-private.h (revision bbd80c285ead4d04e4b8b9e950164352819694ba)
1 /* This is a generated file */
2 #ifndef __krb5_private_h__
3 #define __krb5_private_h__
4 
5 #include <stdarg.h>
6 
7 void
8 _krb5_aes_cts_encrypt (
9 	const unsigned char */*in*/,
10 	unsigned char */*out*/,
11 	size_t /*len*/,
12 	const void */*aes_key*/,
13 	unsigned char */*ivec*/,
14 	const int /*enc*/);
15 
16 void
17 _krb5_crc_init_table (void);
18 
19 u_int32_t
20 _krb5_crc_update (
21 	const char */*p*/,
22 	size_t /*len*/,
23 	u_int32_t /*res*/);
24 
25 int
26 _krb5_extract_ticket (
27 	krb5_context /*context*/,
28 	krb5_kdc_rep */*rep*/,
29 	krb5_creds */*creds*/,
30 	krb5_keyblock */*key*/,
31 	krb5_const_pointer /*keyseed*/,
32 	krb5_key_usage /*key_usage*/,
33 	krb5_addresses */*addrs*/,
34 	unsigned /*nonce*/,
35 	krb5_boolean /*allow_server_mismatch*/,
36 	krb5_boolean /*ignore_cname*/,
37 	krb5_decrypt_proc /*decrypt_proc*/,
38 	krb5_const_pointer /*decryptarg*/);
39 
40 krb5_ssize_t
41 _krb5_get_int (
42 	void */*buffer*/,
43 	unsigned long */*value*/,
44 	size_t /*size*/);
45 
46 time_t
47 _krb5_krb_life_to_time (
48 	int /*start*/,
49 	int /*life_*/);
50 
51 int
52 _krb5_krb_time_to_life (
53 	time_t /*start*/,
54 	time_t /*end*/);
55 
56 void
57 _krb5_n_fold (
58 	const void */*str*/,
59 	size_t /*len*/,
60 	void */*key*/,
61 	size_t /*size*/);
62 
63 krb5_ssize_t
64 _krb5_put_int (
65 	void */*buffer*/,
66 	unsigned long /*value*/,
67 	size_t /*size*/);
68 
69 #endif /* __krb5_private_h__ */
70