Hello, please see simple patch set attached.
>From 85deb8e78f6fdbcc064d6184115483381c0174c6 Mon Sep 17 00:00:00 2001
From: Pavel Reichl <[email protected]>
Date: Sun, 11 Oct 2015 22:33:08 +0200
Subject: [PATCH 2/4] sudo: remove unused param. in ldap_get_sudo_options

---
 src/providers/ldap/ldap_common.h  | 3 +--
 src/providers/ldap/ldap_options.c | 3 +--
 src/providers/ldap/sdap_sudo.c    | 2 +-
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/providers/ldap/ldap_common.h b/src/providers/ldap/ldap_common.h
index f552520a0503908f82b845f8e813cf67306ec954..ae45fb71b5cf7edab618a829057357bea2d6844b 100644
--- a/src/providers/ldap/ldap_common.h
+++ b/src/providers/ldap/ldap_common.h
@@ -167,8 +167,7 @@ int ldap_get_options(TALLOC_CTX *memctx,
                      const char *conf_path,
                      struct sdap_options **_opts);
 
-int ldap_get_sudo_options(TALLOC_CTX *memctx,
-                          struct confdb_ctx *cdb,
+int ldap_get_sudo_options(struct confdb_ctx *cdb,
                           const char *conf_path,
                           struct sdap_options *opts,
                           bool *use_host_filter,
diff --git a/src/providers/ldap/ldap_options.c b/src/providers/ldap/ldap_options.c
index 7ad6071508d0abbb33984c697b833cf12f9e4df9..cf49e41abbea78c1b1fd79e2e0713fba279971be 100644
--- a/src/providers/ldap/ldap_options.c
+++ b/src/providers/ldap/ldap_options.c
@@ -343,8 +343,7 @@ done:
     return ret;
 }
 
-int ldap_get_sudo_options(TALLOC_CTX *memctx,
-                          struct confdb_ctx *cdb,
+int ldap_get_sudo_options(struct confdb_ctx *cdb,
                           const char *conf_path,
                           struct sdap_options *opts,
                           bool *use_host_filter,
diff --git a/src/providers/ldap/sdap_sudo.c b/src/providers/ldap/sdap_sudo.c
index edef44208b69af454da0fc906e608b91d5634e90..ccc775fb0c3b8a1e4dd9209265ba7cad37570494 100644
--- a/src/providers/ldap/sdap_sudo.c
+++ b/src/providers/ldap/sdap_sudo.c
@@ -144,7 +144,7 @@ int sdap_sudo_init(struct be_ctx *be_ctx,
      * so we don't have current usn values available */
     sudo_ctx->full_refresh_done = false;
 
-    ret = ldap_get_sudo_options(id_ctx, be_ctx->cdb,
+    ret = ldap_get_sudo_options(be_ctx->cdb,
                                 be_ctx->conf_path, id_ctx->opts,
                                 &sudo_ctx->use_host_filter,
                                 &sudo_ctx->include_regexp,
-- 
2.4.3

>From bf48762d1db0ad72d9a554c33dab4d5fa1d4f8f6 Mon Sep 17 00:00:00 2001
From: Pavel Reichl <[email protected]>
Date: Sun, 11 Oct 2015 22:41:21 +0200
Subject: [PATCH 3/4] autofs: remove unused params in del_autofs_entries

---
 src/providers/ldap/sdap_async_autofs.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/providers/ldap/sdap_async_autofs.c b/src/providers/ldap/sdap_async_autofs.c
index 1db8d2067a691ac93844d97dd2d53422b1ca3ad2..ed0125885422d2b58bf6fb38ecf01f5dae1d9fa2 100644
--- a/src/providers/ldap/sdap_async_autofs.c
+++ b/src/providers/ldap/sdap_async_autofs.c
@@ -160,8 +160,6 @@ save_autofs_entries(struct sss_domain_info *domain,
 
 static errno_t
 del_autofs_entries(struct sss_domain_info *dom,
-                   struct sdap_options *opts,
-                   const char *map,
                    char **del_dn_list)
 {
     size_t i;
@@ -920,8 +918,7 @@ sdap_autofs_setautomntent_save(struct tevent_req *req)
 
     /* Delete entries that don't exist anymore */
     if (del_entries && del_entries[0]) {
-        ret = del_autofs_entries(state->dom, state->opts,
-                                 state->mapname, del_entries);
+        ret = del_autofs_entries(state->dom, del_entries);
         if (ret != EOK) {
             DEBUG(SSSDBG_OP_FAILURE,
                   "Cannot delete autofs entries [%d]: %s\n",
-- 
2.4.3

>From b8948ee1d6cb4de080c6f29235945211aeb854c5 Mon Sep 17 00:00:00 2001
From: Pavel Reichl <[email protected]>
Date: Sun, 11 Oct 2015 22:42:30 +0200
Subject: [PATCH 4/4] LDAP: remove unused param. in sdap_fallback_local_user

---
 src/providers/ldap/ldap_id.c               | 3 +--
 src/providers/ldap/sdap_async_initgroups.c | 3 +--
 src/providers/ldap/sdap_async_users.c      | 1 -
 src/providers/ldap/sdap_users.h            | 5 ++---
 4 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/src/providers/ldap/ldap_id.c b/src/providers/ldap/ldap_id.c
index 905bbd94d36e52e212d118e728f5fe46fa5bc64a..a51c5271b0ccdf4ef0671e8292aa06c7988ffc5b 100644
--- a/src/providers/ldap/ldap_id.c
+++ b/src/providers/ldap/ldap_id.c
@@ -474,8 +474,7 @@ static void users_get_done(struct tevent_req *subreq)
         }
 
         if (fallback) {
-            ret = sdap_fallback_local_user(state, state->ctx->opts,
-                                           name, uid, &usr_attrs);
+            ret = sdap_fallback_local_user(state, name, uid, &usr_attrs);
             if (ret == EOK) {
                 ret = sdap_save_user(state, state->ctx->opts, state->domain,
                                      usr_attrs[0], NULL, 0);
diff --git a/src/providers/ldap/sdap_async_initgroups.c b/src/providers/ldap/sdap_async_initgroups.c
index ffb8f7e1f5db5564f45c4f5b7aff46139e64537d..e9fcb272d3e906555c63d51e0aab90d1f575f3f8 100644
--- a/src/providers/ldap/sdap_async_initgroups.c
+++ b/src/providers/ldap/sdap_async_initgroups.c
@@ -2868,8 +2868,7 @@ static void sdap_get_initgr_user(struct tevent_req *subreq)
         if ((state->opts->schema_type == SDAP_SCHEMA_RFC2307) &&
             (dp_opt_get_bool(state->opts->basic,
                              SDAP_RFC2307_FALLBACK_TO_LOCAL_USERS) == true)) {
-            ret = sdap_fallback_local_user(state, state->opts,
-                                           state->name, -1, &usr_attrs);
+            ret = sdap_fallback_local_user(state, state->name, -1, &usr_attrs);
         } else {
             ret = ENOENT;
         }
diff --git a/src/providers/ldap/sdap_async_users.c b/src/providers/ldap/sdap_async_users.c
index 865439cadeb4f9f9452b1549663691c29e52f27b..25304d4bfec7303c321699880b445f5620727231 100644
--- a/src/providers/ldap/sdap_async_users.c
+++ b/src/providers/ldap/sdap_async_users.c
@@ -940,7 +940,6 @@ int sdap_get_users_recv(struct tevent_req *req,
 /* ==Fetch-Fallback-local-user============================================ */
 
 errno_t sdap_fallback_local_user(TALLOC_CTX *memctx,
-                                 struct sdap_options *opts,
                                  const char *name, uid_t uid,
                                  struct sysdb_attrs ***reply)
 {
diff --git a/src/providers/ldap/sdap_users.h b/src/providers/ldap/sdap_users.h
index a0ded55a849f97c1412f35b5b9967ac7795e539c..1332b37c0ca58ec2ee60fe2173582a286d1450ab 100644
--- a/src/providers/ldap/sdap_users.h
+++ b/src/providers/ldap/sdap_users.h
@@ -31,9 +31,8 @@
 /* shared non-async user functions */
 
 errno_t sdap_fallback_local_user(TALLOC_CTX *memctx,
-                             struct sdap_options *opts,
-                             const char *name, uid_t uid,
-                             struct sysdb_attrs ***reply);
+                                 const char *name, uid_t uid,
+                                 struct sysdb_attrs ***reply);
 
 int sdap_save_user(TALLOC_CTX *memctx,
                    struct sdap_options *opts,
-- 
2.4.3

_______________________________________________
sssd-devel mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/sssd-devel

Reply via email to