1178825Sdfr/* This is a generated file */ 2178825Sdfr#ifndef __kdc_protos_h__ 3178825Sdfr#define __kdc_protos_h__ 4178825Sdfr 5178825Sdfr#include <stdarg.h> 6178825Sdfr 7178825Sdfr#ifdef __cplusplus 8178825Sdfrextern "C" { 9178825Sdfr#endif 10178825Sdfr 11233294Sstaskrb5_error_code 12233294Sstaskdc_check_flags ( 13233294Sstas krb5_context /*context*/, 14233294Sstas krb5_kdc_configuration */*config*/, 15233294Sstas hdb_entry_ex */*client_ex*/, 16233294Sstas const char */*client_name*/, 17233294Sstas hdb_entry_ex */*server_ex*/, 18233294Sstas const char */*server_name*/, 19233294Sstas krb5_boolean /*is_as_req*/); 20233294Sstas 21178825Sdfrvoid 22178825Sdfrkdc_log ( 23178825Sdfr krb5_context /*context*/, 24178825Sdfr krb5_kdc_configuration */*config*/, 25178825Sdfr int /*level*/, 26178825Sdfr const char */*fmt*/, 27178825Sdfr ...); 28178825Sdfr 29178825Sdfrchar* 30178825Sdfrkdc_log_msg ( 31178825Sdfr krb5_context /*context*/, 32178825Sdfr krb5_kdc_configuration */*config*/, 33178825Sdfr int /*level*/, 34178825Sdfr const char */*fmt*/, 35178825Sdfr ...); 36178825Sdfr 37178825Sdfrchar* 38178825Sdfrkdc_log_msg_va ( 39178825Sdfr krb5_context /*context*/, 40178825Sdfr krb5_kdc_configuration */*config*/, 41178825Sdfr int /*level*/, 42178825Sdfr const char */*fmt*/, 43178825Sdfr va_list /*ap*/); 44178825Sdfr 45178825Sdfrvoid 46178825Sdfrkdc_openlog ( 47178825Sdfr krb5_context /*context*/, 48233294Sstas const char */*service*/, 49178825Sdfr krb5_kdc_configuration */*config*/); 50178825Sdfr 51178825Sdfrkrb5_error_code 52178825Sdfrkrb5_kdc_get_config ( 53178825Sdfr krb5_context /*context*/, 54178825Sdfr krb5_kdc_configuration **/*config*/); 55178825Sdfr 56233294Sstaskrb5_error_code 57233294Sstaskrb5_kdc_pk_initialize ( 58233294Sstas krb5_context /*context*/, 59233294Sstas krb5_kdc_configuration */*config*/, 60233294Sstas const char */*user_id*/, 61233294Sstas const char */*anchors*/, 62233294Sstas char **/*pool*/, 63233294Sstas char **/*revoke_list*/); 64233294Sstas 65233294Sstaskrb5_error_code 66233294Sstaskrb5_kdc_pkinit_config ( 67233294Sstas krb5_context /*context*/, 68233294Sstas krb5_kdc_configuration */*config*/); 69233294Sstas 70178825Sdfrint 71178825Sdfrkrb5_kdc_process_krb5_request ( 72178825Sdfr krb5_context /*context*/, 73178825Sdfr krb5_kdc_configuration */*config*/, 74178825Sdfr unsigned char */*buf*/, 75178825Sdfr size_t /*len*/, 76178825Sdfr krb5_data */*reply*/, 77178825Sdfr const char */*from*/, 78178825Sdfr struct sockaddr */*addr*/, 79178825Sdfr int /*datagram_reply*/); 80178825Sdfr 81178825Sdfrint 82178825Sdfrkrb5_kdc_process_request ( 83178825Sdfr krb5_context /*context*/, 84178825Sdfr krb5_kdc_configuration */*config*/, 85178825Sdfr unsigned char */*buf*/, 86178825Sdfr size_t /*len*/, 87178825Sdfr krb5_data */*reply*/, 88178825Sdfr krb5_boolean */*prependlength*/, 89178825Sdfr const char */*from*/, 90178825Sdfr struct sockaddr */*addr*/, 91178825Sdfr int /*datagram_reply*/); 92178825Sdfr 93178825Sdfrint 94178825Sdfrkrb5_kdc_save_request ( 95178825Sdfr krb5_context /*context*/, 96178825Sdfr const char */*fn*/, 97178825Sdfr const unsigned char */*buf*/, 98178825Sdfr size_t /*len*/, 99178825Sdfr const krb5_data */*reply*/, 100178825Sdfr const struct sockaddr */*sa*/); 101178825Sdfr 102178825Sdfrkrb5_error_code 103178825Sdfrkrb5_kdc_set_dbinfo ( 104178825Sdfr krb5_context /*context*/, 105178825Sdfr struct krb5_kdc_configuration */*c*/); 106178825Sdfr 107178825Sdfrvoid 108178825Sdfrkrb5_kdc_update_time (struct timeval */*tv*/); 109178825Sdfr 110178825Sdfrkrb5_error_code 111178825Sdfrkrb5_kdc_windc_init (krb5_context /*context*/); 112178825Sdfr 113178825Sdfr#ifdef __cplusplus 114178825Sdfr} 115178825Sdfr#endif 116178825Sdfr 117178825Sdfr#endif /* __kdc_protos_h__ */ 118