Added the accepting part
[mod_auth_kerb.cvs/.git] / spnegokrb5 / spnegokrb5.h
1 #ifndef _SPNEGOKRB5_H_
2 #define _SPNEGOKRB5_H_
3
4 #ifdef  __cplusplus
5 extern "C" {
6 #endif
7
8 #include <gssapi.h>
9
10 OM_uint32 gss_init_sec_context_spnego(
11             OM_uint32 *,
12             const gss_cred_id_t,
13             gss_ctx_id_t *,
14             const gss_name_t,
15             const gss_OID,
16             OM_uint32,
17             OM_uint32,
18             const gss_channel_bindings_t,
19             const gss_buffer_t,
20             gss_OID *,
21             gss_buffer_t,
22             OM_uint32 *,
23             OM_uint32 *);
24
25 OM_uint32 gss_accept_sec_context_spnego
26            (OM_uint32 *,
27             gss_ctx_id_t *,
28             const gss_cred_id_t,
29             const gss_buffer_t,
30             const gss_channel_bindings_t,
31             gss_name_t *,
32             gss_OID *,
33             gss_buffer_t,
34             OM_uint32 *,
35             OM_uint32 *,
36             gss_cred_id_t *);
37
38 #ifdef  __cplusplus
39 }
40 #endif
41
42 #endif