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