Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Pair-Programmed-With: Andreas Schneider <asn@samba.org>
return 0;
}
salt_princ = kerberos_fetch_salt_princ_for_host_princ(context, host_princ, enctype);
- ret = create_kerberos_key_from_string_direct(context, salt_princ ? salt_princ : host_princ, password, key, enctype);
+ ret = smb_krb5_create_key_from_string(context,
+ salt_princ ? &salt_princ : &host_princ,
+ NULL,
+ password,
+ enctype,
+ key);
if (salt_princ) {
krb5_free_principal(context, salt_princ);
}
ZERO_STRUCT(entry);
- ret = create_kerberos_key_from_string_direct(context,
- salt_princ, &password,
- KRB5_KT_KEY(&entry),
- enctypes[i]);
+ ret = smb_krb5_create_key_from_string(context,
+ &salt_princ,
+ NULL,
+ &password,
+ enctypes[i],
+ KRB5_KT_KEY(&entry));
if (ret != 0) {
return ret;
}