]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - kerberos5/include/krb5-private.h
This commit was generated by cvs2svn to compensate for changes in r92289,
[FreeBSD/FreeBSD.git] / kerberos5 / include / krb5-private.h
1 /* This is a generated file */
2 #ifndef __krb5_private_h__
3 #define __krb5_private_h__
4
5 /* $FreeBSD$ */
6
7 #ifdef __STDC__
8 #include <stdarg.h>
9 #ifndef __P
10 #define __P(x) x
11 #endif
12 #else
13 #ifndef __P
14 #define __P(x) ()
15 #endif
16 #endif
17
18 void
19 _krb5_crc_init_table __P((void));
20
21 u_int32_t
22 _krb5_crc_update __P((
23         const char *p,
24         size_t len,
25         u_int32_t res));
26
27 int
28 _krb5_extract_ticket __P((
29         krb5_context context,
30         krb5_kdc_rep *rep,
31         krb5_creds *creds,
32         krb5_keyblock *key,
33         krb5_const_pointer keyseed,
34         krb5_key_usage key_usage,
35         krb5_addresses *addrs,
36         unsigned nonce,
37         krb5_boolean allow_server_mismatch,
38         krb5_boolean ignore_cname,
39         krb5_decrypt_proc decrypt_proc,
40         krb5_const_pointer decryptarg));
41
42 ssize_t
43 _krb5_get_int __P((
44         void *buffer,
45         unsigned long *value,
46         size_t size));
47
48 void
49 _krb5_n_fold __P((
50         const void *str,
51         size_t len,
52         void *key,
53         size_t size));
54
55 ssize_t
56 _krb5_put_int __P((
57         void *buffer,
58         unsigned long value,
59         size_t size));
60
61 #endif /* __krb5_private_h__ */