/sssd-io/src/providers/ldap/ |
H A D | sdap_reinit.c | 106 struct ldb_message **msgs, 115 ret = sysdb_set_entry_attr(sysdb, msgs[i]->dn, &usn_el, SYSDB_MOD_DEL); 118 ldb_dn_get_linearized(msgs[i]->dn)); 128 struct ldb_message **msgs = NULL; local 148 "", attrs, &msgs_num, &msgs); 152 sdap_delete_msgs_usn(sysdb, msgs, msgs_num); 153 talloc_zfree(msgs); 157 ret = sysdb_search_groups(tmp_ctx, domain, "", attrs, &msgs_num, &msgs); 161 sdap_delete_msgs_usn(sysdb, msgs, msgs_num); 162 talloc_zfree(msgs); 105 sdap_delete_msgs_usn(struct sysdb_ctx *sysdb, struct ldb_message **msgs, size_t msgs_num) argument 238 sdap_delete_msgs_dn(struct sysdb_ctx *sysdb, struct ldb_message **msgs, size_t msgs_num) argument 258 struct ldb_message **msgs = NULL; local [all...] |
H A D | ldap_id_cleanup.c | 184 struct ldb_message **msgs; local 223 &count, &msgs); 247 name = ldb_msg_find_attr_as_string(msgs[i], SYSDB_NAME, NULL); 250 ldb_dn_get_linearized(msgs[i]->dn)); 257 ret = cleanup_users_logged_in(uid_table, msgs[i]); 282 ret = expire_memberof_target_groups(dom, msgs[i]); 375 struct ldb_message **msgs; local 399 &count, &msgs); 417 dn = ldb_dn_get_linearized(msgs[i]->dn); 433 posix = ldb_msg_find_attr_as_string(msgs[ [all...] |
/sssd-io/src/responder/common/cache_req/ |
H A D | cache_req_result.c | 74 result->msgs = ldb_result != NULL ? ldb_result->msgs : NULL; 145 ldb_result->msgs = talloc_zero_array(ldb_result, struct ldb_message *, 147 if (ldb_result->msgs == NULL) { 153 ldb_result->msgs[i] = talloc_steal(ldb_result->msgs, ldb_msgs[i]); 179 ldb_result->msgs = talloc_zero_array(ldb_result, struct ldb_message *, 2); 180 if (ldb_result->msgs == NULL) { 185 ldb_result->msgs[0] = talloc_steal(ldb_result->msgs, ldb_ms [all...] |
H A D | cache_req_search.c | 99 struct ldb_message **msgs; local 121 msgs = talloc_zero_array(tmp_ctx, struct ldb_message *, (*_result)->count); 125 name = sss_get_name_from_msg(cr->domain, (*_result)->msgs[i]); 147 msgs[msg_count] = talloc_steal(msgs, (*_result)->msgs[i]); 156 filtered_result = cache_req_create_ldb_result_from_msg_list(tmp_ctx, msgs, 242 expire = ldb_msg_find_attr_as_uint64(result->msgs[0], 245 ret = sss_cmd_check_cache(result->msgs[0], cr->midpoint, expire);
|
H A D | cache_req_sr_overlay.c | 155 msg = result->msgs[state->msg_idx]; 222 name = ldb_msg_find_attr_as_string(result->msgs[state->msg_idx], 244 msgs[state->msg_idx]; 267 enabled = ldb_msg_find_attr_as_string(result->msgs[0],
|
/sssd-io/src/tests/cmocka/ |
H A D | test_sysdb_sudo.c | 138 struct ldb_message **msgs = NULL; local 143 attrs, &msgs_count, &msgs); 147 talloc_zfree(msgs); 246 struct ldb_message **msgs = NULL; local 264 attrs, &msgs_count, &msgs); 269 result = ldb_msg_find_attr_as_string(msgs[0], SYSDB_SUDO_CACHE_AT_CN, NULL); 273 result = ldb_msg_find_attr_as_string(msgs[0], SYSDB_SUDO_CACHE_AT_HOST, 278 result = ldb_msg_find_attr_as_string(msgs[0], SYSDB_SUDO_CACHE_AT_RUNASUSER, 283 result = ldb_msg_find_attr_as_string(msgs[0], SYSDB_SUDO_CACHE_AT_USER, 290 talloc_zfree(msgs); 300 struct ldb_message **msgs = NULL; local 373 struct ldb_message **msgs = NULL; local 655 struct ldb_message **msgs = NULL; local 709 struct ldb_message **msgs = NULL; local 762 struct ldb_message **msgs = NULL; local 814 struct ldb_message **msgs = NULL; local 870 struct ldb_message **msgs = NULL; local [all...] |
H A D | test_sysdb_views.c | 151 struct ldb_message **msgs; local 183 LDB_SCOPE_BASE, NULL, NULL, &count, &msgs); 187 ldb_msg_find_attr_as_string(msgs[0], 211 LDB_SCOPE_BASE, NULL, NULL, &count, &msgs); 214 assert_string_equal(override_dn_str, ldb_msg_find_attr_as_string(msgs[0], 382 struct ldb_message **msgs = NULL; local 427 LDB_SCOPE_SUBTREE, NULL, NULL, &count, &msgs); 430 assert_non_null(msgs); 436 LDB_SCOPE_SUBTREE, NULL, NULL, &count, &msgs); 439 assert_true(ldb_dn_compare(views_dn, msgs[ [all...] |
/sssd-io/src/db/ |
H A D | sysdb_services.c | 55 struct ldb_message **msgs; local 84 attrs, &msgs_count, &msgs); 92 res->msgs = talloc_steal(res, msgs); 115 struct ldb_message **msgs; local 143 attrs, &msgs_count, &msgs); 151 res->msgs = talloc_steal(res, msgs); 217 res->msgs[i]->dn)); 219 ret = sysdb_delete_entry(sysdb, res->msgs[ 728 struct ldb_message **msgs; local 783 sysdb_search_services(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, const char *sub_filter, const char **attrs, size_t *msgs_count, struct ldb_message ***msgs) argument [all...] |
H A D | sysdb_search.c | 148 ret = merge_msg_ts_attrs(ctx, res->msgs[c], attrs); 160 ldb_dn_get_linearized(res->msgs[c]->dn)); 171 struct ldb_message **msgs, 177 res.msgs = msgs; 292 ret = sysdb_add_overrides_to_object(domain, orig_obj->msgs[0], 293 override_obj == NULL ? NULL : override_obj->msgs[0], 405 ret = sysdb_add_overrides_to_object(domain, orig_obj->msgs[0], 406 override_obj == NULL ? NULL : override_obj->msgs[0], 578 ldb_dn_get_linearized(ts_res->msgs[ 169 sysdb_merge_msg_list_ts_attrs(struct sysdb_ctx *ctx, size_t msgs_count, struct ldb_message **msgs, const char *attrs[]) argument [all...] |
H A D | sysdb_ranges.c | 93 tmp_str = ldb_msg_find_attr_as_string(res->msgs[c], SYSDB_NAME, NULL); 96 ldb_dn_get_linearized(res->msgs[c]->dn)); 107 tmp_str = ldb_msg_find_attr_as_string(res->msgs[c], SYSDB_DOMAIN_ID, 117 ret = find_attr_as_uint32_t(res->msgs[c], SYSDB_BASE_ID, 124 ret = find_attr_as_uint32_t(res->msgs[c], SYSDB_ID_RANGE_SIZE, 131 ret = find_attr_as_uint32_t(res->msgs[c], SYSDB_BASE_RID, 138 ret = find_attr_as_uint32_t(res->msgs[c], SYSDB_SECONDARY_BASE_RID, 145 tmp_str = ldb_msg_find_attr_as_string(res->msgs[c], SYSDB_ID_RANGE_TYPE,
|
H A D | sysdb_autofs.c | 194 struct ldb_message **msgs; local 222 &count, &msgs); 239 *_map = talloc_steal(mem_ctx, msgs[0]); 364 struct ldb_message **msgs; local 388 filter, attrs, &count, &msgs); 400 *_entries = talloc_steal(mem_ctx, msgs); 449 struct ldb_message **msgs; local 467 &count, &msgs); 496 name = ldb_msg_find_attr_as_string(msgs[i], SYSDB_NAME, NULL);
|
H A D | sysdb_subdomains.c | 361 name = ldb_msg_find_attr_as_string(res->msgs[i], "cn", NULL); 365 ldb_dn_get_linearized(res->msgs[i]->dn)); 370 realm = ldb_msg_find_attr_as_string(res->msgs[i], 373 flat = ldb_msg_find_attr_as_string(res->msgs[i], 376 id = ldb_msg_find_attr_as_string(res->msgs[i], 379 mpg = ldb_msg_find_attr_as_bool(res->msgs[i], 382 enumerate = ldb_msg_find_attr_as_bool(res->msgs[i], 385 forest = ldb_msg_find_attr_as_string(res->msgs[i], 389 tmp_el = ldb_msg_find_element(res->msgs[i], SYSDB_UPN_SUFFIXES); 399 trust_direction = ldb_msg_find_attr_as_int(res->msgs[ [all...] |
H A D | sysdb_ops.c | 204 struct ldb_message **msgs; local 223 no_attrs, &msgs_count, &msgs); 237 qsort(msgs, msgs_count, 242 ldb_dn_get_linearized(msgs[i]->dn)); 244 ret = sysdb_delete_entry(sysdb, msgs[i]->dn, false); 292 *_msgs = talloc_steal(mem_ctx, res->msgs); 361 struct ldb_message **msgs = NULL; local 387 &msgs); 392 *msg = talloc_steal(mem_ctx, msgs[0]); 445 ldb_dn_get_linearized(ts_res->msgs[ 476 struct ldb_message **msgs = NULL; local 574 struct ldb_message **msgs = NULL; local 764 struct ldb_message **msgs = NULL; local 835 struct ldb_message **msgs = NULL; local 884 struct ldb_message **msgs; local 1518 struct ldb_message **msgs; local 3258 sysdb_search_custom(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, const char *filter, const char *subtree_name, const char **attrs, size_t *msgs_count, struct ldb_message ***msgs) argument 3311 struct ldb_message **msgs; local 3372 sysdb_search_by_orig_dn(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, enum sysdb_member_type type, const char *member_dn, const char **attrs, size_t *msgs_count, struct ldb_message ***msgs) argument 3548 sysdb_asq_search(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, struct ldb_dn *base_dn, const char *expression, const char *asq_attribute, const char **attrs, size_t *msgs_count, struct ldb_message ***msgs) argument 3643 sysdb_cache_search_users(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, struct ldb_context *ldb, const char *sub_filter, const char **attrs, size_t *msgs_count, struct ldb_message ***msgs) argument 3699 sysdb_search_users(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, const char *sub_filter, const char **attrs, size_t *msgs_count, struct ldb_message ***msgs) argument 3728 struct ldb_message **msgs; local 3788 struct ldb_message **msgs; local 3820 struct ldb_message **msgs; local 3923 sysdb_cache_search_groups(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, struct ldb_context *ldb, const char *sub_filter, const char **attrs, size_t *msgs_count, struct ldb_message ***msgs) argument 3979 sysdb_search_groups(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, const char *sub_filter, const char **attrs, size_t *msgs_count, struct ldb_message ***msgs) argument 4008 struct ldb_message **msgs; local 4068 struct ldb_message **msgs; local 4150 sysdb_search_netgroups(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, const char *sub_filter, const char **attrs, size_t *msgs_count, struct ldb_message ***msgs) argument 5267 struct ldb_message **msgs; local [all...] |
H A D | sysdb_idmap.c | 63 struct ldb_message **msgs; local 94 NULL, attrs, &count, &msgs); 184 old_slice = ldb_msg_find_attr_as_int(msgs[0], 208 old_name = ldb_msg_find_attr_as_string(msgs[0], SYSDB_NAME, NULL);
|
H A D | sysdb_services.h | 110 struct ldb_message ***msgs);
|
H A D | sysdb_certmap.c | 308 hint = ldb_msg_find_attr_as_bool(res->msgs[0], 340 tmp_str = ldb_msg_find_attr_as_string(res->msgs[c], SYSDB_NAME, NULL); 343 ldb_dn_get_linearized(res->msgs[c]->dn)); 354 tmp_str = ldb_msg_find_attr_as_string(res->msgs[c], 365 tmp_str = ldb_msg_find_attr_as_string(res->msgs[c], 376 tmp_uint = ldb_msg_find_attr_as_uint64(res->msgs[c], 390 tmp_el = ldb_msg_find_element(res->msgs[c], SYSDB_CERTMAP_DOMAINS);
|
H A D | sysdb_views.c | 75 tmp_str = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_VIEW_NAME, 403 ret = invalidate_entry_override(sysdb, res->msgs[c]->dn, msg_del, 424 ret = invalidate_entry_override(sysdb, res->msgs[c]->dn, msg_del, 504 struct ldb_message **msgs; local 554 NULL, obj_attrs, &count, &msgs); 569 obj_override_dn = ldb_msg_find_attr_as_string(msgs[0], SYSDB_OVERRIDE_DN, 776 el = ldb_msg_find_element(orig_obj->msgs[0], allowed_attrs[c]); 802 el = ldb_msg_find_element(orig_obj->msgs[0], SYSDB_NAME_ALIAS); 1062 orig_obj_dn = ldb_msg_find_attr_as_string(override_res->msgs[0], 1068 ldb_dn_get_linearized(override_res->msgs[ [all...] |
/sssd-io/src/confdb/ |
H A D | confdb.c | 268 el = ldb_msg_find_element(res->msgs[0], attribute); 907 tmp = ldb_msg_find_attr_as_string(res->msgs[0], "cn", NULL); 921 tmp = ldb_msg_find_attr_as_string(res->msgs[0], 939 ret = get_entry_as_bool(res->msgs[0], &domain->mpg, 952 tmp = ldb_msg_find_attr_as_string(res->msgs[0], 962 tmp = ldb_msg_find_attr_as_string(res->msgs[0], 972 tmp = ldb_msg_find_attr_as_string(res->msgs[0], 986 domain->timeout = ldb_msg_find_attr_as_int(res->msgs[0], 993 val = ldb_msg_find_attr_as_int(res->msgs[0], CONFDB_DOMAIN_ENUMERATE, 0); 1003 ret = get_entry_as_bool(res->msgs[ [all...] |
/sssd-io/src/providers/ipa/ |
H A D | ipa_hbac_hosts.c | 52 struct ldb_message **msgs; local 121 &count, &msgs); 136 name = ldb_msg_find_attr_as_string(msgs[0], 158 &count, &msgs); 174 name = ldb_msg_find_attr_as_string(msgs[0], SYSDB_NAME, NULL);
|
H A D | ipa_hbac_users.c | 173 struct ldb_message **msgs = NULL; local 239 &count, &msgs); 253 sysdb_name = ldb_msg_find_attr_as_string(msgs[0], SYSDB_NAME, NULL); 280 attrs, &count, &msgs); 295 sysdb_name = ldb_msg_find_attr_as_string(msgs[0],
|
H A D | ipa_hbac_common.c | 458 if (ldb_dn_get_comp_num(res->msgs[i]->dn) != exp_comp 460 res->msgs[i]->dn) != 0) { 463 ldb_dn_get_linearized(res->msgs[i]->dn)); 467 fqgroupname = ldb_msg_find_attr_as_string(res->msgs[i], SYSDB_NAME, NULL); 471 ldb_dn_get_linearized(res->msgs[i]->dn)); 518 struct ldb_message **msgs; local 545 &count, &msgs); 561 el = ldb_msg_find_element(msgs[0], SYSDB_ORIG_MEMBEROF); 620 struct ldb_message **msgs; local 655 &count, &msgs); [all...] |
/sssd-io/src/providers/krb5/ |
H A D | krb5_access.c | 115 ret = find_or_guess_upn(state, res->msgs[0], krb5_ctx, be_ctx->domain, 122 state->kr->uid = ldb_msg_find_attr_as_uint64(res->msgs[0], SYSDB_UIDNUM, 131 state->kr->gid = ldb_msg_find_attr_as_uint64(res->msgs[0], SYSDB_GIDNUM,
|
/sssd-io/src/providers/data_provider/ |
H A D | dp_target_id.c | 121 username = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_NAME, NULL); 142 ctx->groups[ctx->gnum] = ldb_msg_find_attr_as_uint(res->msgs[i], 257 ret = sysdb_set_entry_attr(ctx->domain_info->sysdb, res->msgs[0]->dn, 267 name = sss_get_name_from_msg(ctx->domain_info, res->msgs[0]); 301 res->msgs[i], 318 msg = group_res->msgs[0]; 320 msg = res->msgs[i]; 362 ret = sysdb_set_entry_attr(ctx->domain_info->sysdb, res->msgs[0]->dn,
|
/sssd-io/src/tests/ |
H A D | sysdb-tests.c | 208 struct ldb_message **msgs; member in struct:test_data 507 data->attrlist, &data->msgs_count, &data->msgs); 1060 uid = ldb_msg_find_attr_as_uint(res->msgs[0], SYSDB_UIDNUM, 0); 1062 username = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_NAME, NULL); 1133 gid = ldb_msg_find_attr_as_uint(res->msgs[0], SYSDB_GIDNUM, 0); 1137 groupname = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_NAME, NULL); 1181 fqname = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_NAME, 0); 1199 struct ldb_message **msgs; local 1209 filter, attrs, &count, &msgs); 1248 fqname = ldb_msg_find_attr_as_string(res->msgs[ 1358 struct ldb_message **msgs; local 2237 struct ldb_message **msgs; local 5229 struct ldb_message **msgs = NULL; local 5438 struct ldb_message **msgs; local 5500 struct ldb_message **msgs; local 5532 struct ldb_message **msgs; local 6422 struct ldb_message **msgs; local 6997 struct ldb_message **msgs; local [all...] |
/sssd-io/src/tools/ |
H A D | sss_sync_ops.c | 745 out->uid = ldb_msg_find_attr_as_uint64(res->msgs[0], SYSDB_UIDNUM, 0); 747 out->gid = ldb_msg_find_attr_as_uint64(res->msgs[0], SYSDB_GIDNUM, 0); 749 str = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_NAME, NULL); 755 str = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_GECOS, NULL); 761 str = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_HOMEDIR, NULL); 767 str = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_SHELL, NULL); 773 str = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_DISABLED, NULL); 824 out->gid = ldb_msg_find_attr_as_uint64(res->msgs[0], SYSDB_GIDNUM, 0); 825 str = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_NAME, NULL);
|