logo_kerberos.gif

Difference between revisions of "Samba4 port: libkdc Interface"

From K5Wiki
Jump to: navigation, search
Line 77: Line 77:
   
 
{| class="wikitable sortable" width="100%" border="1" style="border-collapse: collapse; border: 1px solid #dfdfdf;"
 
{| class="wikitable sortable" width="100%" border="1" style="border-collapse: collapse; border: 1px solid #dfdfdf;"
  +
| bgcolor="#666600" |<font color="#ffffff">'''Protocol'''</font>
 
| bgcolor="#666600" |<font color="#ffffff">'''Heimdal fcn''' </font>
 
| bgcolor="#666600" |<font color="#ffffff">'''Heimdal fcn''' </font>
 
| bgcolor="#666600" |<font color="#ffffff">'''MIT-krb fcn'''</font>
 
| bgcolor="#666600" |<font color="#ffffff">'''MIT-krb fcn'''</font>
Line 82: Line 83:
   
 
|-
 
|-
  +
| AS
 
| decode_AS_REQ()
 
| decode_AS_REQ()
 
| decode_krb5_as_req()
 
| decode_krb5_as_req()
Line 87: Line 89:
   
 
|-
 
|-
  +
| AS
 
| free_AS_REQ()
 
| free_AS_REQ()
 
| krb5_free_kdc_req()
 
| krb5_free_kdc_req()
Line 92: Line 95:
   
 
|-
 
|-
  +
| AS
 
| _kdc_as_rep()
 
| _kdc_as_rep()
 
| process_as_req()
 
| process_as_req()
Line 97: Line 101:
   
 
|-
 
|-
  +
| TGS
 
| decode_TGS_REQ
 
| decode_TGS_REQ
 
| decode_krb5_tgs_req()
 
| decode_krb5_tgs_req()
Line 102: Line 107:
   
 
|-
 
|-
  +
| TGS
 
| free_TGS_REQ()
 
| free_TGS_REQ()
 
| krb5_free_kdc_req()
 
| krb5_free_kdc_req()
Line 107: Line 113:
   
 
|-
 
|-
  +
| TGS
 
| _kdc_tgs_rep()
 
| _kdc_tgs_rep()
 
| process_tgs_req()
 
| process_tgs_req()

Revision as of 18:19, 9 September 2009

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


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()