]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:libads: provide a simpler kerberos_fetch_salt_princ() function
authorStefan Metzmacher <metze@samba.org>
Fri, 19 May 2017 14:15:34 +0000 (16:15 +0200)
committerStefan Metzmacher <metze@samba.org>
Tue, 27 Jun 2017 14:57:44 +0000 (16:57 +0200)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=12782

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
source3/libads/kerberos.c
source3/libads/kerberos_proto.h

index ba2311bfc58c41c43c1604dd3e26c1772a6d2f10..a307286ef2798e137203812dd09709584c09628c 100644 (file)
@@ -355,9 +355,7 @@ char* kerberos_secrets_fetch_des_salt( void )
  Caller must free if return is not null.
  ************************************************************************/
 
-char *kerberos_fetch_salt_princ_for_host_princ(krb5_context context,
-                                              const char *host_princ_s,
-                                              int enctype)
+char *kerberos_secrets_fetch_salt_princ(void)
 {
        char *salt_princ_s;
        /* lookup new key first */
@@ -371,6 +369,13 @@ char *kerberos_fetch_salt_princ_for_host_princ(krb5_context context,
        return salt_princ_s;
 }
 
+char *kerberos_fetch_salt_princ_for_host_princ(krb5_context context,
+                                              const char *host_princ_s,
+                                              int enctype)
+{
+       return kerberos_secrets_fetch_salt_princ();
+}
+
 int create_kerberos_key_from_string(krb5_context context,
                                        krb5_principal host_princ,
                                        krb5_principal salt_princ,
index 8917d63b178a8a38675d693be131e1378ee8d2b2..6a6e269c4d89fbc77e753fdb9e8c19ae46572169 100644 (file)
@@ -61,6 +61,7 @@ bool kerberos_secrets_store_des_salt( const char* salt );
 char *kerberos_fetch_salt_princ_for_host_princ(krb5_context context,
                                               const char *host_princ_s,
                                               int enctype);
+char *kerberos_secrets_fetch_salt_princ(void);
 
 int kerberos_kinit_password(const char *principal,
                            const char *password,