From 95f5e7963a36b7b68859ce91ae4b232088bbaa09 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Fri, 21 Sep 2012 23:41:42 +0200 Subject: SYSDB: Remove unnecessary domain parameter from several sysdb calls The domain can be read from the sysdb object. Removing the domain string makes the API more self-contained. --- src/tools/sss_sync_ops.c | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) (limited to 'src/tools/sss_sync_ops.c') diff --git a/src/tools/sss_sync_ops.c b/src/tools/sss_sync_ops.c index 380e6127..7183eb3e 100644 --- a/src/tools/sss_sync_ops.c +++ b/src/tools/sss_sync_ops.c @@ -61,7 +61,6 @@ static int mod_groups_member(struct sysdb_ctx *sysdb, struct ldb_dn *parent_dn; int ret; int i; - struct sss_domain_info *domain = sysdb_ctx_get_domain(sysdb); tmpctx = talloc_new(NULL); if (!tmpctx) { @@ -72,7 +71,6 @@ static int mod_groups_member(struct sysdb_ctx *sysdb, for (i = 0; grouplist[i]; i++) { parent_dn = sysdb_group_dn(sysdb, tmpctx, - domain->name, grouplist[i]); if (!parent_dn) { ret = ENOMEM; @@ -201,8 +199,7 @@ int usermod(TALLOC_CTX *mem_ctx, int ret; if (data->addgroups || data->rmgroups) { - member_dn = sysdb_user_dn(sysdb, mem_ctx, - data->domain->name, data->name); + member_dn = sysdb_user_dn(sysdb, mem_ctx, data->name); if (!member_dn) { return ENOMEM; } @@ -259,8 +256,7 @@ int groupmod(TALLOC_CTX *mem_ctx, int ret; if (data->addgroups || data->rmgroups) { - member_dn = sysdb_group_dn(sysdb, mem_ctx, - data->domain->name, data->name); + member_dn = sysdb_group_dn(sysdb, mem_ctx, data->name); if (!member_dn) { return ENOMEM; } @@ -479,8 +475,7 @@ int useradd(TALLOC_CTX *mem_ctx, if (data->addgroups) { struct ldb_dn *member_dn; - member_dn = sysdb_user_dn(sysdb, mem_ctx, - data->domain->name, data->name); + member_dn = sysdb_user_dn(sysdb, mem_ctx, data->name); if (!member_dn) { ret = ENOMEM; goto done; @@ -509,8 +504,7 @@ int userdel(TALLOC_CTX *mem_ctx, struct ldb_dn *user_dn; int ret; - user_dn = sysdb_user_dn(sysdb, mem_ctx, - data->domain->name, data->name); + user_dn = sysdb_user_dn(sysdb, mem_ctx, data->name); if (!user_dn) { DEBUG(1, ("Could not construct a user DN\n")); return ENOMEM; @@ -552,8 +546,7 @@ int groupdel(TALLOC_CTX *mem_ctx, struct ldb_dn *group_dn; int ret; - group_dn = sysdb_group_dn(sysdb, mem_ctx, - data->domain->name, data->name); + group_dn = sysdb_group_dn(sysdb, mem_ctx, data->name); if (group_dn == NULL) { DEBUG(1, ("Could not construct a group DN\n")); return ENOMEM; -- cgit