summaryrefslogtreecommitdiffstats
path: root/src/db/sysdb_search.c
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2011-09-28 23:03:02 +0200
committerStephen Gallagher <sgallagh@redhat.com>2011-10-03 10:44:29 -0400
commitb21db8aeb3b8ee2148e884fa5aa65fd477181669 (patch)
treefc8b303ce4f77b2c8acc59eeb932ca897df9f2cc /src/db/sysdb_search.c
parentba16e3e50555bbb58e86eb2346cd81abdbab9e14 (diff)
downloadsssd-b21db8aeb3b8ee2148e884fa5aa65fd477181669.tar.gz
sssd-b21db8aeb3b8ee2148e884fa5aa65fd477181669.tar.xz
sssd-b21db8aeb3b8ee2148e884fa5aa65fd477181669.zip
Return users and groups based on alias
https://fedorahosted.org/sssd/ticket/926
Diffstat (limited to 'src/db/sysdb_search.c')
-rw-r--r--src/db/sysdb_search.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/db/sysdb_search.c b/src/db/sysdb_search.c
index bb4fe0407..52b470a29 100644
--- a/src/db/sysdb_search.c
+++ b/src/db/sysdb_search.c
@@ -63,7 +63,7 @@ int sysdb_getpwnam(TALLOC_CTX *mem_ctx,
ret = ldb_search(ctx->ldb, tmpctx, &res, base_dn,
LDB_SCOPE_SUBTREE, attrs, SYSDB_PWNAM_FILTER,
- sanitized_name);
+ sanitized_name, sanitized_name);
if (ret) {
ret = sysdb_error_to_errno(ret);
goto done;
@@ -248,7 +248,7 @@ int sysdb_getgrnam(TALLOC_CTX *mem_ctx,
ret = ldb_search(ctx->ldb, tmpctx, &res, base_dn,
LDB_SCOPE_SUBTREE, attrs, fmt_filter,
- sanitized_name);
+ sanitized_name, sanitized_name);
if (ret) {
ret = sysdb_error_to_errno(ret);
goto done;
@@ -512,7 +512,8 @@ int sysdb_get_user_attr(TALLOC_CTX *mem_ctx,
ret = ldb_search(ctx->ldb, tmpctx, &res, base_dn,
LDB_SCOPE_SUBTREE, attributes,
- SYSDB_PWNAM_FILTER, sanitized_name);
+ SYSDB_PWNAM_FILTER, sanitized_name,
+ sanitized_name);
if (ret) {
ret = sysdb_error_to_errno(ret);
goto done;