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 8extern "C" { 9#endif 10 11krb5_error_code 12kdc_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 21void 22kdc_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 30char* 31kdc_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 39char* 40kdc_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 48void 49kdc_openlog ( 50 krb5_context /*context*/, 51 const char */*service*/, 52 krb5_kdc_configuration */*config*/); 53 54krb5_error_code 55krb5_kdc_get_config ( 56 krb5_context /*context*/, 57 krb5_kdc_configuration **/*config*/); 58 59krb5_error_code 60krb5_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 68krb5_error_code 69krb5_kdc_pkinit_config ( 70 krb5_context /*context*/, 71 krb5_kdc_configuration */*config*/); 72 73int 74krb5_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 84int 85krb5_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 95int 96krb5_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 104krb5_error_code 105krb5_kdc_set_dbinfo ( 106 krb5_context /*context*/, 107 struct krb5_kdc_configuration */*c*/); 108 109void 110krb5_kdc_update_time (struct timeval */*tv*/); 111 112krb5_error_code 113krb5_kdc_windc_init (krb5_context /*context*/); 114 115#ifdef __cplusplus 116} 117#endif 118 119#endif /* __kdc_protos_h__ */ 120