/ kdc / kdc-protos.h
kdc-protos.h
  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  	...)    HEIMDAL_PRINTF_ATTRIBUTE((printf, 4, 5))
 28  ;
 29  
 30  char*
 31  kdc_log_msg (
 32  	krb5_context /*context*/,
 33  	krb5_kdc_configuration */*config*/,
 34  	int /*level*/,
 35  	const char */*fmt*/,
 36  	...)     HEIMDAL_PRINTF_ATTRIBUTE((printf, 4, 5))
 37  ;
 38  
 39  char*
 40  kdc_log_msg_va (
 41  	krb5_context /*context*/,
 42  	krb5_kdc_configuration */*config*/,
 43  	int /*level*/,
 44  	const char */*fmt*/,
 45  	va_list /*ap*/)     HEIMDAL_PRINTF_ATTRIBUTE((printf, 4, 0))
 46  ;
 47  
 48  void
 49  kdc_openlog (
 50  	krb5_context /*context*/,
 51  	const char */*service*/,
 52  	krb5_kdc_configuration */*config*/);
 53  
 54  krb5_error_code
 55  krb5_kdc_get_config (
 56  	krb5_context /*context*/,
 57  	krb5_kdc_configuration **/*config*/);
 58  
 59  krb5_error_code
 60  krb5_kdc_pk_initialize (
 61  	krb5_context /*context*/,
 62  	krb5_kdc_configuration */*config*/,
 63  	const char */*user_id*/,
 64  	const char */*anchors*/,
 65  	char **/*pool*/,
 66  	char **/*revoke_list*/);
 67  
 68  krb5_error_code
 69  krb5_kdc_pkinit_config (
 70  	krb5_context /*context*/,
 71  	krb5_kdc_configuration */*config*/);
 72  
 73  int
 74  krb5_kdc_process_krb5_request (
 75  	krb5_context /*context*/,
 76  	krb5_kdc_configuration */*config*/,
 77  	unsigned char */*buf*/,
 78  	size_t /*len*/,
 79  	krb5_data */*reply*/,
 80  	const char */*from*/,
 81  	struct sockaddr */*addr*/,
 82  	int /*datagram_reply*/);
 83  
 84  int
 85  krb5_kdc_process_request (
 86  	krb5_context /*context*/,
 87  	krb5_kdc_configuration */*config*/,
 88  	unsigned char */*buf*/,
 89  	size_t /*len*/,
 90  	krb5_data */*reply*/,
 91  	const char */*from*/,
 92  	struct sockaddr */*addr*/,
 93  	int /*datagram_reply*/);
 94  
 95  int
 96  krb5_kdc_save_request (
 97  	krb5_context /*context*/,
 98  	const char */*fn*/,
 99  	const unsigned char */*buf*/,
100  	size_t /*len*/,
101  	const krb5_data */*reply*/,
102  	const struct sockaddr */*sa*/);
103  
104  krb5_error_code
105  krb5_kdc_set_dbinfo (
106  	krb5_context /*context*/,
107  	struct krb5_kdc_configuration */*c*/);
108  
109  void
110  krb5_kdc_update_time (struct timeval */*tv*/);
111  
112  krb5_error_code
113  krb5_kdc_windc_init (krb5_context /*context*/);
114  
115  #ifdef __cplusplus
116  }
117  #endif
118  
119  #endif /* __kdc_protos_h__ */