Searched refs:attrs (Results 1 - 25 of 156) sorted by relevance

1234567

/sssd-io/src/lib/sifp/
H A Dsss_sifp_attrs.c26 #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 Dsss_sifp.h136 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 Dsss_sifp.c278 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 Dtest_ipa_subdomains_utils.c73 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 Dtest_sss_sifp.c307 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 Dcommon_mock_sysdb_objects.c82 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 Dtest_sdap.c39 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 Dsysdb_ssh.h38 struct sysdb_attrs *attrs);
49 struct sysdb_attrs *attrs,
60 const char **attrs,
68 const char **attrs,
75 const char **attrs,
H A Dsysdb_selinux.h40 struct sysdb_attrs *attrs);
48 const char **attrs,
54 const char **attrs,
H A Dsysdb_selinux.c36 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 Dsysdb_autofs.h42 struct sysdb_attrs *attrs,
61 struct sysdb_attrs *attrs);
76 struct sysdb_attrs *attrs,
H A Dsysdb_ssh.c37 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 Dsysdb_autofs.c102 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 Dsysdb.c283 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 Dsysdb_private.h224 /* 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 Dipa_config.c31 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 Dipa_hbac_rules.c37 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 Dipa_subdomains_utils.c31 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 Dipa_s2n_exop.c555 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 Dipa_config.h47 const char **attrs);
/sssd-io/src/responder/common/cache_req/
H A Dcache_req_data.c33 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 Dproxy_netgroup.c34 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 Dsdap_ops.c34 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 Dsdap_ops.h37 const char **attrs);
54 const char **attrs);
69 const char **attrs,
87 const char **attrs,
H A Dsdap_users.h36 struct sysdb_attrs *attrs,

Completed in 92 milliseconds

1234567