s3-kerberos: use smb_krb5_get_credentials in ads_krb5_mk_req.
authorGünther Deschner <gd@samba.org>
Thu, 5 Nov 2009 16:49:00 +0000 (17:49 +0100)
committerGünther Deschner <gd@samba.org>
Fri, 6 Nov 2009 12:34:04 +0000 (13:34 +0100)
Guenther

source3/libsmb/clikrb5.c

index a37690c5523431374ce16e19ced6e147695c8de2..7ee2abf9c3247eb760bcbc5a6c8ab49533621426 100644 (file)
@@ -709,10 +709,13 @@ static krb5_error_code ads_krb5_mk_req(krb5_context context,
 
        while (!creds_ready && (i < maxtries)) {
 
-               if ((retval = krb5_get_credentials(context, 0, ccache, 
-                                                  &creds, &credsp))) {
-                       DEBUG(1,("ads_krb5_mk_req: krb5_get_credentials failed for %s (%s)\n",
-                                principal, error_message(retval)));
+               if ((retval = smb_krb5_get_credentials(context, ccache,
+                                                      creds.client,
+                                                      creds.server,
+                                                      NULL,
+                                                      &credsp))) {
+                       DEBUG(1,("ads_krb5_mk_req: smb_krb5_get_credentials failed for %s (%s)\n",
+                               principal, error_message(retval)));
                        goto cleanup_creds;
                }