diff options
author | Sumit Bose <sbose@redhat.com> | 2014-10-27 15:11:08 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2014-11-05 15:26:32 +0100 |
commit | 1a9f66352070d71a6b998c5afbc268ba6fddc51c (patch) | |
tree | f069bf7a43ddebd35e9f140971f7fe36c42628e5 /src/db/sysdb.h | |
parent | 16c37880f089431211290aa31bdcd3c9bc12aa77 (diff) | |
download | sssd-1a9f66352070d71a6b998c5afbc268ba6fddc51c.tar.gz sssd-1a9f66352070d71a6b998c5afbc268ba6fddc51c.tar.xz sssd-1a9f66352070d71a6b998c5afbc268ba6fddc51c.zip |
sysdb_add_overrides_to_object: add new parameter and multi-value support
With the new parameter an attribute list other than the default one can
be used.
Override attributes with multiple values (e.g. SSH public keys) are now
supported as well.
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'src/db/sysdb.h')
-rw-r--r-- | src/db/sysdb.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/db/sysdb.h b/src/db/sysdb.h index ebb1bbeda..f582f6a51 100644 --- a/src/db/sysdb.h +++ b/src/db/sysdb.h @@ -487,7 +487,8 @@ errno_t sysdb_search_group_override_by_gid(TALLOC_CTX *mem_ctx, errno_t sysdb_add_overrides_to_object(struct sss_domain_info *domain, struct ldb_message *obj, - struct ldb_message *override_obj); + struct ldb_message *override_obj, + const char **req_attrs); errno_t sysdb_add_group_member_overrides(struct sss_domain_info *domain, struct ldb_message *obj); |