Make krb5 context initialization not heimdal specific
[mat/samba.git] / source4 / kdc / kdc.c
index d1ce527b24a73f3ddb05729e8d5ce7f69446ce43..5424d213e89f55ee4bea00cccf6960f5d4f0bcff 100644 (file)
@@ -932,7 +932,7 @@ static void kdc_task_init(struct task_server *task)
                return;
        }
 
-       kdc->config->logf = kdc->smb_krb5_context->logf;
+       kdc->config->logf = (krb5_log_facility *)kdc->smb_krb5_context->pvt_log_data;
        kdc->config->db = talloc(kdc, struct HDB *);
        if (!kdc->config->db) {
                task_server_terminate(task, "kdc: out of memory", true);