From 92ebfa89209b57ba1d9a202543ec32486036f6f0 Mon Sep 17 00:00:00 2001 From: Jan Zeleny Date: Mon, 28 Nov 2011 10:14:53 -0500 Subject: Fixed uninitialized pointer read in netgroups processing --- src/providers/ipa/ipa_netgroups.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/providers/ipa/ipa_netgroups.c b/src/providers/ipa/ipa_netgroups.c index ddebe61b..c2809519 100644 --- a/src/providers/ipa/ipa_netgroups.c +++ b/src/providers/ipa/ipa_netgroups.c @@ -597,6 +597,12 @@ static void ipa_netgr_members_process(struct tevent_req *subreq) state->host_base_iter++; ret = ipa_netgr_fetch_hosts(state, req); table = state->new_hosts; + } else { + DEBUG(SSSDBG_CRIT_FAILURE, + ("Invalid entity type given for processing: %d\n", + state->current_entity)); + ret = EINVAL; + goto fail; } if (ret == EOK) { -- cgit