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 ...); 28 29char* 30kdc_log_msg ( 31 krb5_context /*context*/, 32 krb5_kdc_configuration */*config*/, 33 int /*level*/, 34 const char */*fmt*/, 35 ...); 36 37char* 38kdc_log_msg_va ( 39 krb5_context /*context*/, 40 krb5_kdc_configuration */*config*/, 41 int /*level*/, 42 const char */*fmt*/, 43 va_list /*ap*/); 44 45void 46kdc_openlog ( 47 krb5_context /*context*/, 48 const char */*service*/, 49 krb5_kdc_configuration */*config*/); 50 51krb5_error_code 52krb5_kdc_get_config ( 53 krb5_context /*context*/, 54 krb5_kdc_configuration **/*config*/); 55 56krb5_error_code 57krb5_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 65krb5_error_code 66krb5_kdc_pkinit_config ( 67 krb5_context /*context*/, 68 krb5_kdc_configuration */*config*/); 69 70int 71krb5_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 81int 82krb5_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 93int 94krb5_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 102krb5_error_code 103krb5_kdc_set_dbinfo ( 104 krb5_context /*context*/, 105 struct krb5_kdc_configuration */*c*/); 106 107void 108krb5_kdc_update_time (struct timeval */*tv*/); 109 110krb5_error_code 111krb5_kdc_windc_init (krb5_context /*context*/); 112 113#ifdef __cplusplus 114} 115#endif 116 117#endif /* __kdc_protos_h__ */ 118