Samba4 port: libkdc Interface
From K5Wiki
libkdc Entry Points:
Entry Point | Heimdal file | Samba4 file | Samba4 callers |
kdc_log() | kdc/log.c | heimdal/kdc/log.c | no |
kdc_log_msg() | kdc/log.c | heimdal/kdc/log.c | no |
kdc_log_msg_va() | kdc/log.c | heimdal/kdc/log.c | no |
kdc_openlog() | kdc/log.c | heimdal/kdc/log.c | no |
krb5_kdc_get_config() | kdc/default_config.c | kdc/kdc.c | kdc/kdc.c |
krb5_kdc_process_krb5_request() | kdc/process.c | heimdal/kdc/process.c | kdc/kdc.c |
krb5_kdc_process_request() | kdc/process.c | heimdal/kdc/process.c | no |
krb5_kdc_set_dbinfo() | kdc/set_dbinfo.c | no | no |
krb5_kdc_save_request() | kdc/process.c | heimdal/kdc/process.c | no |
krb5_kdc_update_time() | kdc/process.c | heimdal/kdc/process.c | kdc/kdc.c |
krb5_kdc_windc_init() | kdc/windc.c | heimdal/kdc/windc.c | kdc/kdc.c |
These entry points use the following Heimdal KDC functions:
Protocol | Heimdal fcn | MIT-krb fcn | Samba4 callers |
AS | decode_AS_REQ() | decode_krb5_as_req() | krb5_kdc_process_request() |
AS | free_AS_REQ() | krb5_free_kdc_req() | krb5_kdc_process_request() |
AS | _kdc_as_rep() | process_as_req() | krb5_kdc_process_request() |
TGS | decode_TGS_REQ() | decode_krb5_tgs_req() | krb5_kdc_process_request() |
TGS | free_TGS_REQ() | krb5_free_kdc_req() | krb5_kdc_process_request() |
TGS | _kdc_tgs_rep() | process_tgs_req() | krb5_kdc_process_request() |