diff options
author | Sumit Bose <sbose@redhat.com> | 2013-11-28 12:31:24 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-12-19 20:26:01 +0100 |
commit | e90d014c1ce95a30f4be2383a4b4f47ad21c5601 (patch) | |
tree | 814a1b1c2c275b8e4585fdabcdab63ab36016ec0 /src/providers/proxy/proxy_netgroup.c | |
parent | b1f74ee745aa84f53fe330d55fafb9810012f875 (diff) | |
download | sssd-e90d014c1ce95a30f4be2383a4b4f47ad21c5601.tar.gz sssd-e90d014c1ce95a30f4be2383a4b4f47ad21c5601.tar.xz sssd-e90d014c1ce95a30f4be2383a4b4f47ad21c5601.zip |
Use sysdb_attrs_add_lc_name_alias to add case-insensitive alias
Diffstat (limited to 'src/providers/proxy/proxy_netgroup.c')
-rw-r--r-- | src/providers/proxy/proxy_netgroup.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/providers/proxy/proxy_netgroup.c b/src/providers/proxy/proxy_netgroup.c index 04a0b18d7..bb0bc171b 100644 --- a/src/providers/proxy/proxy_netgroup.c +++ b/src/providers/proxy/proxy_netgroup.c @@ -74,17 +74,9 @@ static errno_t save_netgroup(struct sysdb_ctx *sysdb, uint64_t cache_timeout) { errno_t ret; - char *lower; if (lowercase) { - lower = sss_tc_utf8_str_tolower(NULL, name); - if (!lower) { - DEBUG(SSSDBG_CRIT_FAILURE, ("Cannot convert name to lowercase\n")); - return ENOMEM; - } - - ret = sysdb_attrs_add_string(attrs, SYSDB_NAME_ALIAS, lower); - talloc_free(lower); + ret = sysdb_attrs_add_lc_name_alias(attrs, name); if (ret) { DEBUG(SSSDBG_OP_FAILURE, ("Could not add name alias\n")); return ret; |