From 570c8a9351b28582301d2ce6b5de3b23f72ee583 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Mon, 13 Jun 2011 15:58:59 +0200 Subject: Do not hardcode default resolver timeout --- src/providers/data_provider_fo.c | 2 +- src/resolv/async_resolv.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/providers/data_provider_fo.c b/src/providers/data_provider_fo.c index 58468c820..8427d297e 100644 --- a/src/providers/data_provider_fo.c +++ b/src/providers/data_provider_fo.c @@ -117,7 +117,7 @@ int be_init_failover(struct be_ctx *ctx) ret = confdb_get_int(ctx->cdb, ctx, ctx->conf_path, CONFDB_DOMAIN_RESOLV_TIMEOUT, - 5, &fo_timeout); + RESOLV_DEFAULT_TIMEOUT, &fo_timeout); if (ret != EOK) { return ret; } diff --git a/src/resolv/async_resolv.h b/src/resolv/async_resolv.h index b5547e5df..70694795e 100644 --- a/src/resolv/async_resolv.h +++ b/src/resolv/async_resolv.h @@ -41,6 +41,8 @@ #define RESOLV_DEFAULT_TTL 7200 #endif /* RESOLV_DEFAULT_TTL */ +#define RESOLV_DEFAULT_TIMEOUT 5 + /* * An opaque structure which holds context for a module using the async * resolver. Is should be used as a "local-global" variable - in sssd, -- cgit