summaryrefslogtreecommitdiff
path: root/src/providers/proxy/proxy_init.c
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2012-04-12 18:21:48 +0200
committerStephen Gallagher <sgallagh@redhat.com>2012-04-20 10:55:14 -0400
commit51773686d354b82081830444c048706d83d43d65 (patch)
tree0379e537190d804463b587b2a19cd6b082d24edd /src/providers/proxy/proxy_init.c
parent28d1ff294f7d612f6d37c82ed426b8bf5c34bfaf (diff)
downloadsssd-51773686d354b82081830444c048706d83d43d65.tar.gz
sssd-51773686d354b82081830444c048706d83d43d65.tar.bz2
sssd-51773686d354b82081830444c048706d83d43d65.zip
proxy: new option proxy_fast_alias
Diffstat (limited to 'src/providers/proxy/proxy_init.c')
-rw-r--r--src/providers/proxy/proxy_init.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/providers/proxy/proxy_init.c b/src/providers/proxy/proxy_init.c
index 46b2e7c3..de4d7b61 100644
--- a/src/providers/proxy/proxy_init.c
+++ b/src/providers/proxy/proxy_init.c
@@ -109,6 +109,10 @@ int sssm_proxy_id_init(struct be_ctx *bectx,
goto done;
}
+ ret = confdb_get_bool(bectx->cdb, bectx->conf_path,
+ CONFDB_PROXY_FAST_ALIAS, false, &ctx->fast_alias);
+ if (ret != EOK) goto done;
+
libpath = talloc_asprintf(ctx, "libnss_%s.so.2", libname);
if (!libpath) {
ret = ENOMEM;