From: Jakob Haufe Date: Thu, 30 May 2013 14:48:41 +0000 (+0200) Subject: krb5_get_init_creds_opt_init is deprecated X-Git-Url: https://git.sur5r.net/?p=openldap;a=commitdiff_plain;h=refs%2Fheads%2Fpw-kerberos-deprecation-fix-rebase krb5_get_init_creds_opt_init is deprecated Use krb5_get_init_creds_opt_alloc instead. --- diff --git a/contrib/slapd-modules/passwd/kerberos.c b/contrib/slapd-modules/passwd/kerberos.c index ea73c9ec71..beff45b80b 100644 --- a/contrib/slapd-modules/passwd/kerberos.c +++ b/contrib/slapd-modules/passwd/kerberos.c @@ -101,7 +101,7 @@ static int chk_kerberos( krb5_context context; krb5_error_code ret; krb5_creds creds; - krb5_get_init_creds_opt get_options; + krb5_get_init_creds_opt *get_options; krb5_verify_init_creds_opt verify_options; krb5_principal client, server; #ifdef notdef @@ -118,7 +118,7 @@ static int chk_kerberos( pre_auth_types, 1); #endif - krb5_get_init_creds_opt_init( &get_options ); + krb5_get_init_creds_opt_alloc( context, &get_options ); krb5_verify_init_creds_opt_init( &verify_options ); @@ -131,7 +131,7 @@ static int chk_kerberos( ret = krb5_get_init_creds_password( context, &creds, client, cred->bv_val, NULL, - NULL, 0, NULL, &get_options ); + NULL, 0, NULL, get_options ); if (ret) { krb5_free_principal( context, client );