Lines Matching refs:id

188     ipa_opts->id = talloc_zero(ipa_opts, struct sdap_options);
189 if (!ipa_opts->id) {
194 ret = sdap_domain_add(ipa_opts->id,
202 ret = dp_get_options(ipa_opts->id, cdb, conf_path,
205 &ipa_opts->id->basic);
217 if (NULL == dp_opt_get_string(ipa_opts->id->basic, SDAP_SEARCH_BASE)) {
225 ret = dp_opt_set_string(ipa_opts->id->basic,
232 ipa_opts->id->basic[SDAP_SEARCH_BASE].opt_name,
233 dp_opt_get_string(ipa_opts->id->basic, SDAP_SEARCH_BASE));
235 ret = sdap_parse_search_base(ipa_opts->id, ipa_opts->id->basic,
237 &ipa_opts->id->sdom->search_bases);
241 if (NULL == dp_opt_get_string(ipa_opts->id->basic, SDAP_KRB5_REALM)) {
249 ret = dp_opt_set_string(ipa_opts->id->basic,
255 ipa_opts->id->basic[SDAP_KRB5_REALM].opt_name,
256 dp_opt_get_string(ipa_opts->id->basic, SDAP_KRB5_REALM));
259 ret = sdap_set_sasl_options(ipa_opts->id,
262 dp_opt_get_string(ipa_opts->id->basic,
264 dp_opt_get_string(ipa_opts->id->basic,
272 ipa_opts->id->schema_type = SDAP_SCHEMA_IPA_V1;
275 if (NULL == dp_opt_get_string(ipa_opts->id->basic,
277 ret = dp_opt_set_string(ipa_opts->id->basic, SDAP_USER_SEARCH_BASE,
278 dp_opt_get_string(ipa_opts->id->basic,
285 ipa_opts->id->basic[SDAP_USER_SEARCH_BASE].opt_name,
286 dp_opt_get_string(ipa_opts->id->basic,
289 ret = sdap_parse_search_base(ipa_opts->id, ipa_opts->id->basic,
291 &ipa_opts->id->sdom->user_search_bases);
294 if (NULL == dp_opt_get_string(ipa_opts->id->basic,
296 ret = dp_opt_set_string(ipa_opts->id->basic, SDAP_GROUP_SEARCH_BASE,
297 dp_opt_get_string(ipa_opts->id->basic,
304 ipa_opts->id->basic[SDAP_GROUP_SEARCH_BASE].opt_name,
305 dp_opt_get_string(ipa_opts->id->basic,
308 ret = sdap_parse_search_base(ipa_opts->id, ipa_opts->id->basic,
310 &ipa_opts->id->sdom->group_search_bases);
313 if (NULL == dp_opt_get_string(ipa_opts->id->basic,
320 ret = dp_opt_set_string(ipa_opts->id->basic, SDAP_NETGROUP_SEARCH_BASE,
327 ipa_opts->id->basic[SDAP_NETGROUP_SEARCH_BASE].opt_name,
328 dp_opt_get_string(ipa_opts->id->basic,
331 ret = sdap_parse_search_base(ipa_opts->id, ipa_opts->id->basic,
333 &ipa_opts->id->sdom->netgroup_search_bases);
339 dp_opt_get_string(ipa_opts->id->basic,
401 value = dp_opt_get_string(ipa_opts->id->basic, SDAP_DEREF);
410 if (NULL == dp_opt_get_string(ipa_opts->id->basic,
412 ret = dp_opt_set_string(ipa_opts->id->basic, SDAP_SERVICE_SEARCH_BASE,
413 dp_opt_get_string(ipa_opts->id->basic,
420 ipa_opts->id->basic[SDAP_GROUP_SEARCH_BASE].opt_name,
421 dp_opt_get_string(ipa_opts->id->basic,
424 ret = sdap_parse_search_base(ipa_opts->id, ipa_opts->id->basic,
426 &ipa_opts->id->sdom->service_search_bases);
521 ret = sdap_get_map(ipa_opts->id, cdb, conf_path,
524 &ipa_opts->id->gen_map);
529 ret = sdap_get_map(ipa_opts->id,
533 &ipa_opts->id->user_map);
538 ret = sdap_extend_map_with_list(ipa_opts->id, ipa_opts->id,
540 ipa_opts->id->user_map,
542 &ipa_opts->id->user_map,
543 &ipa_opts->id->user_map_cnt);
548 ret = sdap_get_map(ipa_opts->id,
552 &ipa_opts->id->group_map);
557 ret = sdap_get_map(ipa_opts->id,
561 &ipa_opts->id->netgroup_map);
566 ret = sdap_get_map(ipa_opts->id,
575 ret = sdap_get_map(ipa_opts->id,
584 ret = sdap_get_map(ipa_opts->id,
588 &ipa_opts->id->service_map);
593 ret = sdap_get_map(ipa_opts->id,
602 ret = sdap_get_map(ipa_opts->id,
611 ret = sdap_get_map(ipa_opts->id,
621 *_opts = ipa_opts->id;
626 talloc_zfree(ipa_opts->id);
1043 if (NULL == dp_opt_get_string(ipa_opts->id->basic,
1055 ret = dp_opt_set_string(ipa_opts->id->basic,
1063 ipa_opts->id->basic[SDAP_AUTOFS_SEARCH_BASE].opt_name,
1064 dp_opt_get_string(ipa_opts->id->basic,
1068 ret = sdap_parse_search_base(ipa_opts->id, ipa_opts->id->basic,
1070 &ipa_opts->id->sdom->autofs_search_bases);
1076 ret = sdap_get_map(ipa_opts->id, cdb, conf_path,
1079 &ipa_opts->id->autofs_mobject_map);
1086 ret = sdap_get_map(ipa_opts->id, cdb, conf_path,
1089 &ipa_opts->id->autofs_entry_map);
1096 *_opts = ipa_opts->id;