| /sssd-io/src/lib/sifp/ |
| H A D | sss_sifp_attrs.c | 26 #define GET_ATTR(attrs, name, rtype, field, out, ret) do { \ 27 sss_sifp_attr *attr = sss_sifp_find_attr(attrs, name); \ 49 #define GET_ATTR_ARRAY(attrs, name, rtype, field, out_num, out_val, ret) \ 51 sss_sifp_attr *attr = sss_sifp_find_attr(attrs, name); \ 76 static sss_sifp_attr *sss_sifp_find_attr(sss_sifp_attr **attrs, argument 81 if (attrs == NULL || name == NULL) { 85 for (i = 0; attrs[i] != NULL; i++) { 86 if (strcmp(attrs[i]->name, name) == 0) { 87 return attrs[i]; 95 sss_sifp_find_attr_as_bool(sss_sifp_attr **attrs, argument 105 sss_sifp_find_attr_as_int16(sss_sifp_attr **attrs, const char *name, int16_t *_value) argument 115 sss_sifp_find_attr_as_uint16(sss_sifp_attr **attrs, const char *name, uint16_t *_value) argument 125 sss_sifp_find_attr_as_int32(sss_sifp_attr **attrs, const char *name, int32_t *_value) argument 135 sss_sifp_find_attr_as_uint32(sss_sifp_attr **attrs, const char *name, uint32_t *_value) argument 145 sss_sifp_find_attr_as_int64(sss_sifp_attr **attrs, const char *name, int64_t *_value) argument 155 sss_sifp_find_attr_as_uint64(sss_sifp_attr **attrs, const char *name, uint64_t *_value) argument 165 sss_sifp_find_attr_as_string(sss_sifp_attr **attrs, const char *name, const char **_value) argument 184 sss_sifp_find_attr_as_string_dict(sss_sifp_attr **attrs, const char *name, hash_table_t **_value) argument 217 sss_sifp_find_attr_as_bool_array(sss_sifp_attr **attrs, const char *name, unsigned int *_num_values, bool **_value) argument 229 sss_sifp_find_attr_as_int16_array(sss_sifp_attr **attrs, const char *name, unsigned int *_num_values, int16_t **_value) argument 241 sss_sifp_find_attr_as_uint16_array(sss_sifp_attr **attrs, const char *name, unsigned int *_num_values, uint16_t **_value) argument 253 sss_sifp_find_attr_as_int32_array(sss_sifp_attr **attrs, const char *name, unsigned int *_num_values, int32_t **_value) argument 265 sss_sifp_find_attr_as_uint32_array(sss_sifp_attr **attrs, const char *name, unsigned int *_num_values, uint32_t **_value) argument 277 sss_sifp_find_attr_as_int64_array(sss_sifp_attr **attrs, const char *name, unsigned int *_num_values, int64_t **_value) argument 289 sss_sifp_find_attr_as_uint64_array(sss_sifp_attr **attrs, const char *name, unsigned int *_num_values, uint64_t **_value) argument 301 sss_sifp_find_attr_as_string_array(sss_sifp_attr **attrs, const char *name, unsigned int *_num_values, const char * const **_value) argument [all...] |
| H A D | sss_sifp.h | 136 sss_sifp_attr **attrs; member in struct:sss_sifp_object 237 * @param[in] attrs Attributes 242 sss_sifp_find_attr_as_bool(sss_sifp_attr **attrs, 249 * @param[in] attrs Attributes 254 sss_sifp_find_attr_as_int16(sss_sifp_attr **attrs, 261 * @param[in] attrs Attributes 266 sss_sifp_find_attr_as_uint16(sss_sifp_attr **attrs, 273 * @param[in] attrs Attributes 278 sss_sifp_find_attr_as_int32(sss_sifp_attr **attrs, 285 * @param[in] attrs Attribute [all...] |
| H A D | sss_sifp.c | 278 sss_sifp_attr **attrs = NULL; local 287 ret = sss_sifp_fetch_all_attrs(ctx, object_path, interface, &attrs); 292 ret = sss_sifp_find_attr_as_string(attrs, "name", &name); 303 object->attrs = attrs; 365 sss_sifp_attr **attrs = NULL; local 372 attrs = *_attrs; 374 for (i = 0; attrs[i] != NULL; i++) { 375 switch (attrs[i]->type) { 377 _free(ctx, attrs[ [all...] |
| /sssd-io/src/tests/cmocka/ |
| H A D | test_ipa_subdomains_utils.c | 73 struct sysdb_attrs *attrs; local 76 attrs = sysdb_new_attrs(mem_ctx); 77 assert_non_null(attrs); 79 rv = sysdb_attrs_add_string(attrs, SYSDB_ORIG_DN, dn); 82 return attrs; 88 struct sysdb_attrs *attrs; local 94 attrs = dn_attrs(test_ctx, "dc=foo,dc=bar"); 95 assert_non_null(attrs); 97 dn = ipa_subdom_ldb_dn(test_ctx, test_ctx->ldb, attrs); 102 talloc_free(attrs); 108 struct sysdb_attrs *attrs; local 136 struct sysdb_attrs *attrs; local [all...] |
| H A D | test_sss_sifp.c | 307 sss_sifp_attr **attrs = NULL; local 316 ret = sss_sifp_parse_attr(ctx, name, reply, &attrs); 319 assert_non_null(attrs); 320 assert_non_null(attrs[0]); 321 assert_null(attrs[1]); 323 assert_int_equal(attrs[0]->num_values, 1); 324 assert_int_equal(attrs[0]->type, SSS_SIFP_ATTR_TYPE_BOOL); 325 assert_string_equal(attrs[0]->name, name); 327 ret = sss_sifp_find_attr_as_bool(attrs, name, &out); 331 sss_sifp_free_attrs(ctx, &attrs); 340 sss_sifp_attr **attrs = NULL; local 373 sss_sifp_attr **attrs = NULL; local 406 sss_sifp_attr **attrs = NULL; local 439 sss_sifp_attr **attrs = NULL; local 475 sss_sifp_attr **attrs = NULL; local 508 sss_sifp_attr **attrs = NULL; local 541 sss_sifp_attr **attrs = NULL; local 574 sss_sifp_attr **attrs = NULL; local 612 sss_sifp_attr **attrs = NULL; local 700 sss_sifp_attr **attrs = NULL; local 742 sss_sifp_attr **attrs = NULL; local 778 sss_sifp_attr **attrs = NULL; local 820 sss_sifp_attr **attrs = NULL; local 856 sss_sifp_attr **attrs = NULL; local 898 sss_sifp_attr **attrs = NULL; local 934 sss_sifp_attr **attrs = NULL; local 976 sss_sifp_attr **attrs = NULL; local 1012 sss_sifp_attr **attrs = NULL; local 1054 sss_sifp_attr **attrs = NULL; local 1090 sss_sifp_attr **attrs = NULL; local 1132 sss_sifp_attr **attrs = NULL; local 1168 sss_sifp_attr **attrs = NULL; local 1210 sss_sifp_attr **attrs = NULL; local 1246 sss_sifp_attr **attrs = NULL; local 1288 sss_sifp_attr **attrs = NULL; local 1324 sss_sifp_attr **attrs = NULL; local 1366 sss_sifp_attr **attrs = NULL; local 1410 sss_sifp_attr **attrs = NULL; local 1521 sss_sifp_attr **attrs = NULL; local 1598 sss_sifp_attr **attrs = NULL; local 1628 sss_sifp_attr **attrs = NULL; local 1667 sss_sifp_attr **attrs = NULL; local [all...] |
| H A D | common_mock_sysdb_objects.c | 82 fill_attrs(struct sysdb_attrs *attrs, va_list in_ap) argument 92 ret = sysdb_attrs_add_string(attrs, attr, va_arg(ap, const char *)); 96 ret = sysdb_attrs_add_bool(attrs, attr, va_arg(ap, int)); 99 ret = sysdb_attrs_add_long(attrs, attr, va_arg(ap, long int)); 102 ret = sysdb_attrs_add_uint32(attrs, attr, va_arg(ap, uint32_t)); 105 ret = sysdb_attrs_add_time_t(attrs, attr, va_arg(ap, time_t)); 125 struct sysdb_attrs *attrs = NULL; local 129 attrs = sysdb_new_attrs(mem_ctx); 130 if (attrs == NULL) { 134 orig_dn = talloc_asprintf(attrs, "c 172 struct sysdb_attrs *attrs = NULL; local [all...] |
| H A D | test_sdap.c | 39 struct mock_ldap_attr *attrs; member in struct:mock_ldap_entry 74 if (entry->attrs == NULL) { 79 for (nattr = 0; entry->attrs[nattr].name; nattr++) { 83 dval->type = talloc_strdup(dval, entry->attrs[nattr].name); 86 for (nval = 0; entry->attrs[nattr].values[nval]; nval++); 90 for (nval = 0; entry->attrs[nattr].values[nval]; nval++) { 92 entry->attrs[nattr].values[nval]); 140 if (ldap_entry->attrs == NULL) return NULL; 143 for (i = 0; ldap_entry->attrs[i].name != NULL; i++) { 144 if (strcmp(ldap_entry->attrs[ 222 assert_entry_has_attr(struct sysdb_attrs *attrs, const char *attr, const char *value) argument 235 assert_entry_has_no_attr(struct sysdb_attrs *attrs, const char *attr) argument 277 struct sysdb_attrs *attrs; local 351 struct sysdb_attrs *attrs; local 394 struct sysdb_attrs *attrs; local 429 struct sysdb_attrs *attrs; local 591 struct sysdb_attrs *attrs; local 626 struct sysdb_attrs *attrs; local 661 struct sysdb_attrs *attrs; local 694 struct sysdb_attrs *attrs; local [all...] |
| /sssd-io/src/db/ |
| H A D | sysdb_ssh.h | 38 struct sysdb_attrs *attrs); 49 struct sysdb_attrs *attrs, 60 const char **attrs, 68 const char **attrs, 75 const char **attrs,
|
| H A D | sysdb_selinux.h | 40 struct sysdb_attrs *attrs); 48 const char **attrs, 54 const char **attrs,
|
| H A D | sysdb_selinux.c | 36 struct sysdb_attrs *attrs, 54 ret = sysdb_attrs_add_string(attrs, SYSDB_OBJECTCLASS, objectclass); 65 ret = sysdb_attrs_add_time_t(attrs, SYSDB_CREATE_TIME, now); 69 msg->elements = attrs->a; 70 msg->num_elements = attrs->num; 84 struct sysdb_attrs *attrs, 106 ret = sysdb_attrs_get_string(attrs, SYSDB_NAME, &name); 146 ret = sysdb_attrs_add_time_t(attrs, SYSDB_LAST_UPDATE, now); 149 ret = sysdb_add_selinux_entity(sysdb, dn, objectclass, attrs, now); 154 ret = sysdb_set_entry_attr(sysdb, dn, attrs, SYSDB_MOD_RE 33 sysdb_add_selinux_entity(struct sysdb_ctx *sysdb, struct ldb_dn *dn, const char *objectclass, struct sysdb_attrs *attrs, time_t now) argument 83 sysdb_store_selinux_entity(struct sss_domain_info *domain, struct sysdb_attrs *attrs, enum selinux_entity_type type) argument 181 sysdb_store_selinux_usermap(struct sss_domain_info *domain, struct sysdb_attrs *attrs) argument 192 struct sysdb_attrs *attrs; local 246 sysdb_get_selinux_usermaps(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, const char **attrs, size_t *count, struct ldb_message ***messages) argument 284 sysdb_search_selinux_config(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, const char **attrs, struct ldb_message **_config) argument [all...] |
| H A D | sysdb_autofs.h | 42 struct sysdb_attrs *attrs, 61 struct sysdb_attrs *attrs); 76 struct sysdb_attrs *attrs,
|
| H A D | sysdb_ssh.c | 37 struct sysdb_attrs *attrs) 42 attrs); 58 struct sysdb_attrs *attrs) 89 ret = sysdb_attrs_add_string(attrs, SYSDB_OBJECTCLASS, SYSDB_SSH_HOST_OC); 96 ret = sysdb_attrs_add_string(attrs, SYSDB_NAME, name); 116 ret = sysdb_attrs_add_val(attrs, 130 ret = sysdb_attrs_add_string(attrs, SYSDB_NAME_ALIAS, alias); 142 ret = sysdb_attrs_get_el(attrs, SYSDB_SSH_PUBKEY, &el); 151 ret = sysdb_attrs_add_time_t(attrs, SYSDB_LAST_UPDATE, now); 159 ret = sysdb_attrs_add_time_t(attrs, SYSDB_CACHE_EXPIR 35 sysdb_update_ssh_host(struct sss_domain_info *domain, const char *name, struct sysdb_attrs *attrs) argument 53 sysdb_store_ssh_host(struct sss_domain_info *domain, const char *name, const char *alias, int cache_timeout, time_t now, struct sysdb_attrs *attrs) argument 196 sysdb_set_ssh_host_attr(struct sss_domain_info *domain, const char *name, struct sysdb_attrs *attrs, int mod_op) argument 231 struct sysdb_attrs *attrs; local 278 sysdb_search_ssh_hosts(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, const char *filter, const char **attrs, size_t *num_hosts, struct ldb_message ***hosts) argument 321 sysdb_get_ssh_host(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, const char *name, const char **attrs, struct ldb_message **host) argument 367 sysdb_get_ssh_known_hosts(TALLOC_CTX *mem_ctx, struct sss_domain_info *domain, time_t now, const char **attrs, struct ldb_message ***hosts, size_t *num_hosts) argument [all...] |
| H A D | sysdb_autofs.c | 102 struct sysdb_attrs *attrs, 116 if (!attrs) { 117 attrs = sysdb_new_attrs(tmp_ctx); 118 if (!attrs) { 124 ret = sysdb_attrs_add_string(attrs, SYSDB_OBJECTCLASS, 132 ret = sysdb_attrs_add_string(attrs, SYSDB_AUTOFS_MAP_NAME, autofsmapname); 139 ret = sysdb_attrs_add_string(attrs, SYSDB_NAME, name); 146 ret = sysdb_attrs_add_time_t(attrs, SYSDB_LAST_UPDATE, now); 153 ret = sysdb_attrs_add_time_t(attrs, SYSDB_CACHE_EXPIRE, 162 ret = sysdb_store_custom(domain, name, AUTOFS_MAP_SUBDIR, attrs); 99 sysdb_save_autofsmap(struct sss_domain_info *domain, const char *name, const char *autofsmapname, struct sysdb_attrs *attrs, int cache_timeout, time_t now) argument 195 const char *attrs[] = { SYSDB_OBJECTCLASS, local 247 sysdb_save_autofsentry(struct sss_domain_info *domain, const char *map, const char *key, const char *value, struct sysdb_attrs *attrs) argument 360 const char *attrs[] = { SYSDB_AUTOFS_ENTRY_KEY, local 410 sysdb_set_autofsmap_attr(struct sss_domain_info *domain, const char *name, struct sysdb_attrs *attrs, int mod_op) argument 444 const char *attrs[] = { SYSDB_OBJECTCLASS, local [all...] |
| H A D | sysdb.c | 283 int sysdb_attrs_get_el_ext(struct sysdb_attrs *attrs, const char *name, argument 289 for (i = 0; i < attrs->num; i++) { 290 if (strcasecmp(name, attrs->a[i].name) == 0) 291 e = &(attrs->a[i]); 295 e = talloc_realloc(attrs, attrs->a, 296 struct ldb_message_element, attrs->num+1); 298 attrs->a = e; 300 e[attrs->num].name = talloc_strdup(e, name); 301 if (!e[attrs 320 sysdb_attrs_get_el(struct sysdb_attrs *attrs, const char *name, struct ldb_message_element **el) argument 326 sysdb_attrs_get_string(struct sysdb_attrs *attrs, const char *name, const char **string) argument 345 sysdb_attrs_get_int32_t(struct sysdb_attrs *attrs, const char *name, int32_t *value) argument 371 sysdb_attrs_get_uint32_t(struct sysdb_attrs *attrs, const char *name, uint32_t *value) argument 397 sysdb_attrs_get_uint16_t(struct sysdb_attrs *attrs, const char *name, uint16_t *value) argument 423 sysdb_attrs_get_bool(struct sysdb_attrs *attrs, const char *name, bool *value) argument 468 sysdb_attrs_get_string_array(struct sysdb_attrs *attrs, const char *name, TALLOC_CTX *mem_ctx, const char ***string) argument 490 sysdb_attrs_add_val_int(struct sysdb_attrs *attrs, const char *name, bool check_values, const struct ldb_val *val) argument 529 sysdb_attrs_add_val(struct sysdb_attrs *attrs, const char *name, const struct ldb_val *val) argument 536 sysdb_attrs_add_val_safe(struct sysdb_attrs *attrs, const char *name, const struct ldb_val *val) argument 542 sysdb_attrs_add_string_safe(struct sysdb_attrs *attrs, const char *name, const char *str) argument 553 sysdb_attrs_add_string(struct sysdb_attrs *attrs, const char *name, const char *str) argument 564 sysdb_attrs_add_lower_case_string(struct sysdb_attrs *attrs, bool safe, const char *name, const char *str) argument 590 sysdb_attrs_add_mem(struct sysdb_attrs *attrs, const char *name, const void *mem, size_t size) argument 600 sysdb_attrs_add_base64_blob(struct sysdb_attrs *attrs, const char *name, const char *base64_str) argument 621 sysdb_attrs_add_bool(struct sysdb_attrs *attrs, const char *name, bool value) argument 631 sysdb_attrs_steal_string(struct sysdb_attrs *attrs, const char *name, char *str) argument 658 sysdb_attrs_add_long(struct sysdb_attrs *attrs, const char *name, long value) argument 677 sysdb_attrs_add_uint32(struct sysdb_attrs *attrs, const char *name, uint32_t value) argument 697 sysdb_attrs_add_time_t(struct sysdb_attrs *attrs, const char *name, time_t value) argument 717 sysdb_attrs_add_lc_name_alias(struct sysdb_attrs *attrs, const char *value) argument 724 sysdb_attrs_add_lc_name_alias_safe(struct sysdb_attrs *attrs, const char *value) argument 779 sysdb_attrs_users_from_str_list(struct sysdb_attrs *attrs, const char *attr_name, const char *domain, const char *const *list) argument 960 sysdb_attrs_replace_name(struct sysdb_attrs *attrs, const char *oldname, const char *newname) argument 1001 sysdb_attrs_to_list(TALLOC_CTX *mem_ctx, struct sysdb_attrs **attrs, int attr_count, const char *attr_name, char ***_list) argument 1078 const char *attrs[2] = {attr_name, NULL}; local 1259 sysdb_attrs_primary_name(struct sysdb_ctx *sysdb, struct sysdb_attrs *attrs, const char *ldap_attr, const char **_primary) argument 1376 sysdb_attrs_get_aliases(TALLOC_CTX *mem_ctx, struct sysdb_attrs *attrs, const char *primary, bool lowercase, const char ***_aliases) argument 1549 sysdb_msg2attrs(TALLOC_CTX *mem_ctx, size_t count, struct ldb_message **msgs, struct sysdb_attrs ***attrs) argument 1578 sysdb_attrs2msg(TALLOC_CTX *mem_ctx, struct ldb_dn *entry_dn, struct sysdb_attrs *attrs, int mod_op) argument 1656 sysdb_get_highest_usn(TALLOC_CTX *mem_ctx, struct sysdb_attrs **attrs, size_t num_attrs, char **_usn) argument 1913 sysdb_entry_attrs_diff(struct sysdb_ctx *sysdb, struct ldb_dn *entry_dn, struct sysdb_attrs *attrs, int mod_op) argument [all...] |
| H A D | sysdb_private.h | 224 /* Returns a subset of attrs that only contains the attributes we store to 229 struct sysdb_attrs *attrs); 237 const char *attrs[]); 246 const char *attrs[]); 258 const char **attrs, 265 const char **attrs, 271 const char **attrs, 276 const char *attrs[], 291 struct sysdb_attrs *attrs, 302 struct sysdb_attrs *attrs, [all...] |
| /sssd-io/src/providers/ipa/ |
| H A D | ipa_config.c | 31 const char **attrs; member in struct:ipa_get_config_state 44 const char **attrs) 57 if (attrs == NULL) { 58 state->attrs = talloc_zero_array(state, const char *, 4); 59 if (state->attrs == NULL) { 63 state->attrs[0] = IPA_CONFIG_MIGRATION_ENABLED; 64 state->attrs[1] = IPA_CONFIG_SELINUX_DEFAULT_USER_CTX; 65 state->attrs[2] = IPA_CONFIG_SELINUX_MAP_ORDER; 66 state->attrs[3] = NULL; 68 state->attrs 39 ipa_get_config_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct sdap_handle *sh, struct sdap_options *opts, const char *domain, const char **attrs) argument [all...] |
| H A D | ipa_hbac_rules.c | 37 const char **attrs; member in struct:ipa_hbac_rule_state 95 state->attrs = talloc_zero_array(state, const char *, 15); 96 if (state->attrs == NULL) { 100 state->attrs[0] = OBJECTCLASS; 101 state->attrs[1] = IPA_CN; 102 state->attrs[2] = IPA_UNIQUE_ID; 103 state->attrs[3] = IPA_ENABLED_FLAG; 104 state->attrs[4] = IPA_ACCESS_RULE_TYPE; 105 state->attrs[5] = IPA_MEMBER_USER; 106 state->attrs[ [all...] |
| H A D | ipa_subdomains_utils.c | 31 struct sysdb_attrs *attrs) 37 if (attrs == NULL || ldb_ctx == NULL) { 41 ret = sysdb_attrs_get_string(attrs, SYSDB_ORIG_DN, &orig_dn); 29 ipa_subdom_ldb_dn(TALLOC_CTX *mem_ctx, struct ldb_context *ldb_ctx, struct sysdb_attrs *attrs) argument
|
| H A D | ipa_s2n_exop.c | 555 struct resp_attrs *attrs) 578 attrs->a.user.pw_gecos = NULL; 580 attrs->a.user.pw_gecos = talloc_strdup(attrs, gecos); 581 if (attrs->a.user.pw_gecos == NULL) { 589 attrs->a.user.pw_dir = NULL; 591 attrs->a.user.pw_dir = talloc_strdup(attrs, homedir); 592 if (attrs->a.user.pw_dir == NULL) { 600 attrs 553 add_v1_user_data(struct sss_domain_info *dom, BerElement *ber, struct resp_attrs *attrs) argument 682 add_v1_group_data(BerElement *ber, struct sss_domain_info *dom, struct resp_attrs *attrs) argument 789 struct resp_attrs *attrs = NULL; local 1104 struct resp_attrs *attrs; member in struct:ipa_s2n_get_list_state 1430 struct resp_attrs *attrs; member in struct:ipa_s2n_get_user_state 1540 const char *attrs[] = {SYSDB_NAME, SYSDB_OVERRIDE_DN, NULL}; local 1676 const char *attrs[] = {SYSDB_NAME, SYSDB_OVERRIDE_DN, NULL}; local 1764 struct resp_attrs *attrs = NULL; local 2121 add_emails_to_aliases(struct sysdb_attrs *attrs, struct sss_domain_info *dom) argument 2164 ipa_s2n_save_objects(struct sss_domain_info *dom, struct req_input *req_input, struct resp_attrs *attrs, struct resp_attrs *simple_attrs, const char *view_name, struct sysdb_attrs *override_attrs, struct sysdb_attrs *mapped_attrs, bool update_initgr_timeout) argument [all...] |
| H A D | ipa_config.h | 47 const char **attrs);
|
| /sssd-io/src/responder/common/cache_req/ |
| H A D | cache_req_data.c | 33 const char **attrs; local 43 attrs = talloc_zero_array(mem_ctx, const char *, total + 1); 44 if (attrs == NULL) { 51 attrs[i] = talloc_strdup(attrs, requested[i]); 52 if (attrs[i] == NULL) { 53 talloc_free(attrs); 59 attrs[i] = talloc_strdup(attrs, defattrs[i - reqnum]); 60 if (attrs[ 250 cache_req_data_name_attrs(TALLOC_CTX *mem_ctx, enum cache_req_type type, const char *name, const char **attrs) argument 276 cache_req_data_id_attrs(TALLOC_CTX *mem_ctx, enum cache_req_type type, uint32_t id, const char **attrs) argument 302 cache_req_data_sid(TALLOC_CTX *mem_ctx, enum cache_req_type type, const char *sid, const char **attrs) argument 342 cache_req_data_host(TALLOC_CTX *mem_ctx, enum cache_req_type type, const char *name, const char *alias, const char **attrs) argument [all...] |
| /sssd-io/src/providers/proxy/ |
| H A D | proxy_netgroup.c | 34 struct sysdb_attrs *attrs) 40 ret =sysdb_attrs_add_string(attrs, SYSDB_NETGROUP_MEMBER, 47 dummy = talloc_asprintf(attrs, "(%s,%s,%s)", 56 ret = sysdb_attrs_add_string(attrs, SYSDB_NETGROUP_TRIPLE, dummy); 72 struct sysdb_attrs *attrs, 79 ret = sysdb_attrs_add_lc_name_alias(attrs, name); 86 ret = sysdb_add_netgroup(domain, name, NULL, attrs, NULL, 140 struct sysdb_attrs *attrs; local 158 attrs = sysdb_new_attrs(tmp_ctx); 159 if (attrs 33 make_netgroup_attr(struct __netgrent netgrent, struct sysdb_attrs *attrs) argument 70 save_netgroup(struct sss_domain_info *domain, const char *name, struct sysdb_attrs *attrs, bool lowercase, uint64_t cache_timeout) argument [all...] |
| /sssd-io/src/providers/ldap/ |
| H A D | sdap_ops.c | 34 const char **attrs; member in struct:sdap_search_bases_ex_state 63 const char **attrs) 86 state->attrs = attrs; 104 if (state->attrs == NULL && state->map != NULL) { 106 NULL, &state->attrs, NULL); 108 DEBUG(SSSDBG_OP_FAILURE, "Unable to build attrs from map " 157 state->attrs, state->map, 174 struct sysdb_attrs **attrs; local 185 ret = sdap_get_generic_recv(subreq, state, &count, &attrs); 53 sdap_search_bases_ex_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct sdap_options *opts, struct sdap_handle *sh, struct sdap_search_base **bases, struct sdap_attr_map *map, bool allow_paging, bool return_first_reply, int timeout, const char *filter, const char **attrs) argument 247 sdap_search_bases_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct sdap_options *opts, struct sdap_handle *sh, struct sdap_search_base **bases, struct sdap_attr_map *map, bool allow_paging, int timeout, const char *filter, const char **attrs) argument 272 sdap_search_bases_return_first_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct sdap_options *opts, struct sdap_handle *sh, struct sdap_search_base **bases, struct sdap_attr_map *map, bool allow_paging, int timeout, const char *filter, const char **attrs) argument 301 const char **attrs; member in struct:sdap_deref_bases_ex_state 321 sdap_deref_bases_ex_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct sdap_options *opts, struct sdap_handle *sh, struct sdap_search_base **bases, struct sdap_attr_map_info *maps, const char *filter, const char **attrs, const char *deref_attr, unsigned int flags, bool return_first_reply, int timeout) argument 425 struct sdap_deref_attrs **attrs; local 498 sdap_deref_bases_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct sdap_options *opts, struct sdap_handle *sh, struct sdap_search_base **bases, struct sdap_attr_map_info *maps, const char *filter, const char **attrs, const char *deref_attr, unsigned int flags, int timeout) argument 524 sdap_deref_bases_return_first_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct sdap_options *opts, struct sdap_handle *sh, struct sdap_search_base **bases, struct sdap_attr_map_info *maps, const char *filter, const char **attrs, const char *deref_attr, unsigned int flags, int timeout) argument [all...] |
| H A D | sdap_ops.h | 37 const char **attrs); 54 const char **attrs); 69 const char **attrs, 87 const char **attrs,
|
| H A D | sdap_users.h | 36 struct sysdb_attrs *attrs,
|