s3-ads: Remove unused wrapper and make function static
authorSimo Sorce <idra@samba.org>
Wed, 18 Aug 2010 13:36:54 +0000 (09:36 -0400)
committerSimo Sorce <idra@samba.org>
Wed, 18 Aug 2010 13:37:56 +0000 (09:37 -0400)
source3/include/krb5_protos.h
source3/libads/kerberos_keytab.c

index 0b8aa71288137530a0b7a99795bd854a4167eb16..e229a144121c38c04e1ec332eb2a92b7fca28280 100644 (file)
@@ -124,14 +124,6 @@ krb5_error_code smb_krb5_keytab_name(TALLOC_CTX *mem_ctx,
                                     krb5_context context,
                                     krb5_keytab keytab,
                                     const char **keytab_name);
-int smb_krb5_kt_add_entry_ext(krb5_context context,
-                             krb5_keytab keytab,
-                             krb5_kvno kvno,
-                             const char *princ_s,
-                             krb5_enctype *enctypes,
-                             krb5_data password,
-                             bool no_salt,
-                             bool keep_old_entries);
 krb5_error_code smb_krb5_get_credentials(krb5_context context,
                                         krb5_ccache ccache,
                                         krb5_principal me,
index d2215ecbb5b642f107f6a2118b9e9082b6b29aaa..10c7087c96886bd50a90d6e3809787ce6994757c 100644 (file)
@@ -180,14 +180,14 @@ out:
        return ret;
 }
 
-int smb_krb5_kt_add_entry_ext(krb5_context context,
-                             krb5_keytab keytab,
-                             krb5_kvno kvno,
-                             const char *princ_s,
-                             krb5_enctype *enctypes,
-                             krb5_data password,
-                             bool no_salt,
-                             bool keep_old_entries)
+static int smb_krb5_kt_add_entry(krb5_context context,
+                                krb5_keytab keytab,
+                                krb5_kvno kvno,
+                                const char *princ_s,
+                                krb5_enctype *enctypes,
+                                krb5_data password,
+                                bool no_salt,
+                                bool keep_old_entries)
 {
        krb5_error_code ret;
        krb5_keytab_entry kt_entry;
@@ -250,23 +250,6 @@ out:
        return (int)ret;
 }
 
-static int smb_krb5_kt_add_entry(krb5_context context,
-                                krb5_keytab keytab,
-                                krb5_kvno kvno,
-                                const char *princ_s,
-                                krb5_enctype *enctypes,
-                                krb5_data password)
-{
-       return smb_krb5_kt_add_entry_ext(context,
-                                        keytab,
-                                        kvno,
-                                        princ_s,
-                                        enctypes,
-                                        password,
-                                        false,
-                                        false);
-}
-
 /**********************************************************************
  Adds a single service principal, i.e. 'host' to the system keytab
 ***********************************************************************/
@@ -415,7 +398,8 @@ int ads_keytab_add_entry(ADS_STRUCT *ads, const char *srvPrinc)
 
        /* add the fqdn principal to the keytab */
        ret = smb_krb5_kt_add_entry(context, keytab, kvno,
-                                   princ_s, enctypes, password);
+                                   princ_s, enctypes, password,
+                                   false, false);
        if (ret) {
                DEBUG(1, (__location__ ": Failed to add entry to keytab\n"));
                goto out;
@@ -424,7 +408,8 @@ int ads_keytab_add_entry(ADS_STRUCT *ads, const char *srvPrinc)
        /* add the short principal name if we have one */
        if (short_princ_s) {
                ret = smb_krb5_kt_add_entry(context, keytab, kvno,
-                                           short_princ_s, enctypes, password);
+                                           short_princ_s, enctypes, password,
+                                           false, false);
                if (ret) {
                        DEBUG(1, (__location__
                                  ": Failed to add short entry to keytab\n"));