Lines Matching defs:netgroups
4 Async IPA Helper routines for netgroups
62 struct sysdb_attrs **netgroups;
266 "Searching for netgroups with base [%s]\n",
302 struct sysdb_attrs **netgroups;
313 ret = sdap_get_generic_recv(subreq, state, &netgroups_count, &netgroups);
319 DEBUG(SSSDBG_TRACE_FUNC, "Search for netgroups, returned %zu results.\n",
323 /* No netgroups found in this search */
345 ret = sysdb_attrs_get_el(netgroups[i], SYSDB_ORIG_NETGROUP_MEMBER,
350 ret = sysdb_attrs_get_el(netgroups[i], SYSDB_ORIG_MEMBER_USER,
355 ret = sysdb_attrs_get_el(netgroups[i], SYSDB_ORIG_MEMBER_HOST,
360 ret = sysdb_attrs_get_string(netgroups[i], SYSDB_ORIG_DN, &orig_dn);
368 value.ptr = netgroups[i];
588 * batch. The order of lookup is: netgroups -> users -> hosts
591 /* We just received a batch of netgroups */
684 state->netgroups[state->netgroups_count] = talloc_get_type(entry->value.ptr,
853 state->netgroups = talloc_zero_array(state, struct sysdb_attrs *,
855 if (state->netgroups == NULL) {
870 /* load all its member netgroups, translate */
872 ret = sysdb_attrs_get_string_array(state->netgroups[i],
895 ret = sysdb_attrs_add_string(state->netgroups[i],
908 ret = extract_members(state, state->netgroups[i],
919 ret = extract_members(state, state->netgroups[i],
929 ret = sysdb_attrs_get_el(state->netgroups[i],
954 ret = sysdb_attrs_get_string(state->netgroups[i], SYSDB_NETGROUP_DOMAIN,
985 ret = sysdb_attrs_add_string(state->netgroups[i],
996 state->opts, state->netgroups[i]);
1022 *reply = talloc_steal(mem_ctx, state->netgroups);