Lines Matching defs:search_bases
102 &opts->sdom->search_bases);
656 struct sdap_search_base **search_bases;
696 search_bases = talloc_array(tmp_ctx, struct sdap_search_base *, 2);
697 if (!search_bases) {
714 ret = sdap_create_search_base(search_bases, unparsed_base,
716 &search_bases[0]);
725 search_bases[0]->basedn,
727 search_bases[0]->filter ? search_bases[0]->filter : "");
729 search_bases[1] = NULL;
731 search_bases = talloc_array(tmp_ctx, struct sdap_search_base *,
733 if (!search_bases) {
740 search_bases[i] = talloc_zero(search_bases,
742 if (!search_bases[i]) {
771 search_bases[i]->basedn = talloc_strdup(search_bases[i],
773 if (!search_bases[i]->basedn) {
783 search_bases[i]->scope = LDAP_SCOPE_SUBTREE;
786 search_bases[i]->scope = LDAP_SCOPE_ONELEVEL;
788 search_bases[i]->scope = LDAP_SCOPE_BASE;
798 search_bases[i]->filter = NULL;
823 search_bases[i]->filter = talloc_steal(search_bases[i],
830 search_bases[i]->basedn,
832 search_bases[i]->filter ? search_bases[i]->filter : "");
836 search_bases[i] = NULL;
839 *_search_bases = talloc_steal(mem_ctx, search_bases);