From 129310e872a0a70e721ba59363e518176ef406d6 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Mon, 13 Feb 2012 14:54:55 +0100 Subject: Allocate setent structure on state, not on the client context https://fedorahosted.org/sssd/ticket/1189 --- src/responder/nss/nsssrv_netgroup.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/responder/nss/nsssrv_netgroup.c') diff --git a/src/responder/nss/nsssrv_netgroup.c b/src/responder/nss/nsssrv_netgroup.c index 9943bca6..5c79342c 100644 --- a/src/responder/nss/nsssrv_netgroup.c +++ b/src/responder/nss/nsssrv_netgroup.c @@ -254,7 +254,7 @@ static struct tevent_req *setnetgrent_send(TALLOC_CTX *mem_ctx, /* Result object is still being constructed * Register for notification when it's ready */ - ret = nss_setent_add_ref(cmdctx->cctx, state->netgr, req); + ret = nss_setent_add_ref(state, state->netgr, req); if (ret != EOK) { goto error; } @@ -281,7 +281,7 @@ static struct tevent_req *setnetgrent_send(TALLOC_CTX *mem_ctx, state->netgr->lookup_table = nctx->netgroups; /* Add a reference for ourselves */ - ret = nss_setent_add_ref(cmdctx->cctx, state->netgr, req); + ret = nss_setent_add_ref(state, state->netgr, req); if (ret != EOK) { talloc_free(state->netgr); goto error; -- cgit