Hi,

to fix this I use the neg_timeout because the usage here is similar to
negative caching.

bye,
Sumit
From 3513e31db959eabdaeadce05f190c30ac28e5da1 Mon Sep 17 00:00:00 2001
From: Sumit Bose <[email protected]>
Date: Fri, 17 Dec 2010 15:17:42 +0100
Subject: [PATCH] Fix possible NULL-dereference in lookup_netgr_step()

https://fedorahosted.org/sssd/ticket/735
---
 src/responder/nss/nsssrv_netgroup.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/responder/nss/nsssrv_netgroup.c 
b/src/responder/nss/nsssrv_netgroup.c
index 2c47be9..331fb84 100644
--- a/src/responder/nss/nsssrv_netgroup.c
+++ b/src/responder/nss/nsssrv_netgroup.c
@@ -498,7 +498,7 @@ static errno_t lookup_netgr_step(struct setent_step_ctx 
*step_ctx)
         if (ret != EOK) {
             DEBUG(1, ("set_netgroup_entry failed, ignored.\n"));
         }
-        set_netgr_lifetime(dom->entry_cache_timeout, step_ctx, netgr);
+        set_netgr_lifetime(step_ctx->nctx->neg_timeout, step_ctx, netgr);
     }
 
     return ENOENT;
-- 
1.7.3.2

_______________________________________________
sssd-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/sssd-devel

Reply via email to