Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/crypto/heimdal/kdc/kdc-protos.h
34860 views
1
/* This is a generated file */
2
#ifndef __kdc_protos_h__
3
#define __kdc_protos_h__
4
5
#include <stdarg.h>
6
7
#ifdef __cplusplus
8
extern "C" {
9
#endif
10
11
krb5_error_code
12
kdc_check_flags (
13
krb5_context /*context*/,
14
krb5_kdc_configuration */*config*/,
15
hdb_entry_ex */*client_ex*/,
16
const char */*client_name*/,
17
hdb_entry_ex */*server_ex*/,
18
const char */*server_name*/,
19
krb5_boolean /*is_as_req*/);
20
21
void
22
kdc_log (
23
krb5_context /*context*/,
24
krb5_kdc_configuration */*config*/,
25
int /*level*/,
26
const char */*fmt*/,
27
...);
28
29
char*
30
kdc_log_msg (
31
krb5_context /*context*/,
32
krb5_kdc_configuration */*config*/,
33
int /*level*/,
34
const char */*fmt*/,
35
...);
36
37
char*
38
kdc_log_msg_va (
39
krb5_context /*context*/,
40
krb5_kdc_configuration */*config*/,
41
int /*level*/,
42
const char */*fmt*/,
43
va_list /*ap*/);
44
45
void
46
kdc_openlog (
47
krb5_context /*context*/,
48
const char */*service*/,
49
krb5_kdc_configuration */*config*/);
50
51
krb5_error_code
52
krb5_kdc_get_config (
53
krb5_context /*context*/,
54
krb5_kdc_configuration **/*config*/);
55
56
krb5_error_code
57
krb5_kdc_pk_initialize (
58
krb5_context /*context*/,
59
krb5_kdc_configuration */*config*/,
60
const char */*user_id*/,
61
const char */*anchors*/,
62
char **/*pool*/,
63
char **/*revoke_list*/);
64
65
krb5_error_code
66
krb5_kdc_pkinit_config (
67
krb5_context /*context*/,
68
krb5_kdc_configuration */*config*/);
69
70
int
71
krb5_kdc_process_krb5_request (
72
krb5_context /*context*/,
73
krb5_kdc_configuration */*config*/,
74
unsigned char */*buf*/,
75
size_t /*len*/,
76
krb5_data */*reply*/,
77
const char */*from*/,
78
struct sockaddr */*addr*/,
79
int /*datagram_reply*/);
80
81
int
82
krb5_kdc_process_request (
83
krb5_context /*context*/,
84
krb5_kdc_configuration */*config*/,
85
unsigned char */*buf*/,
86
size_t /*len*/,
87
krb5_data */*reply*/,
88
krb5_boolean */*prependlength*/,
89
const char */*from*/,
90
struct sockaddr */*addr*/,
91
int /*datagram_reply*/);
92
93
int
94
krb5_kdc_save_request (
95
krb5_context /*context*/,
96
const char */*fn*/,
97
const unsigned char */*buf*/,
98
size_t /*len*/,
99
const krb5_data */*reply*/,
100
const struct sockaddr */*sa*/);
101
102
krb5_error_code
103
krb5_kdc_set_dbinfo (
104
krb5_context /*context*/,
105
struct krb5_kdc_configuration */*c*/);
106
107
void
108
krb5_kdc_update_time (struct timeval */*tv*/);
109
110
krb5_error_code
111
krb5_kdc_windc_init (krb5_context /*context*/);
112
113
#ifdef __cplusplus
114
}
115
#endif
116
117
#endif /* __kdc_protos_h__ */
118
119