Searched defs:attrs (Results 1 - 25 of 117) sorted by relevance

12345

/sssd/src/providers/ipa/
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_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_selinux_maps.c34 const char **attrs; member in struct:ipa_selinux_get_maps_state
81 &state->attrs, NULL);
136 state->attrs,
H A Dipa_hbac_rules.c36 const char **attrs; member in struct:ipa_hbac_rule_state
97 state->attrs = talloc_zero_array(state, const char *, 15);
98 if (state->attrs == NULL) {
102 state->attrs[0] = OBJECTCLASS;
103 state->attrs[1] = IPA_CN;
104 state->attrs[2] = IPA_UNIQUE_ID;
105 state->attrs[3] = IPA_ENABLED_FLAG;
106 state->attrs[4] = IPA_ACCESS_RULE_TYPE;
107 state->attrs[5] = IPA_MEMBER_USER;
108 state->attrs[
[all...]
H A Dipa_hbac_users.c176 const char *attrs[] = { SYSDB_NAME, NULL }; local
249 filter, attrs, &count, &msgs);
290 ret = sysdb_search_groups(tmp_ctx, domain, filter, attrs,
H A Dipa_hostid.c151 struct sysdb_attrs *attrs; local
193 attrs = sysdb_new_attrs(state);
194 if (!attrs) {
200 ret = sysdb_attrs_copy_values(state->hosts[0], attrs, SYSDB_SSH_PUBKEY);
206 state->domain->ssh_host_timeout, now, attrs);
H A Dipa_hosts.c34 const char **attrs; member in struct:ipa_host_state
104 NULL, &state->attrs, NULL);
166 state->attrs, state->host_map,
213 talloc_free(state->attrs);
216 &state->attrs, NULL);
266 state->attrs,
303 state->cur_filter, state->attrs,
399 ret = sysdb_attrs_get_string(deref_result[i]->attrs,
409 ret = sysdb_attrs_get_string(deref_result[i]->attrs,
417 deref_result[i]->attrs);
[all...]
/sssd/src/responder/common/cache_req/
H A Dcache_req_data.c103 if (input->attrs != NULL) {
104 data->attrs = dup_string_list(data, input->attrs);
105 if (data->attrs == NULL) {
164 const char **attrs)
169 input.attrs = attrs;
161 cache_req_data_sid(TALLOC_CTX *mem_ctx, enum cache_req_type type, const char *sid, const char **attrs) argument
H A Dcache_req_private.h70 const char **attrs; member in struct:cache_req_data
/sssd/src/sss_client/sudo/
H A Dsss_sudo.h67 struct sss_sudo_attr *attrs; member in struct:sss_sudo_rule
/sssd/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/src/confdb/
H A Dconfdb_setup.c82 const char *attrs[] = { "dn", NULL }; local
90 LDB_SCOPE_SUBTREE, attrs, NULL);
/sssd/src/providers/krb5/
H A Dkrb5_access.c52 const char **attrs; local
86 attrs = talloc_array(state, const char *, 5);
87 if (attrs == NULL) {
93 attrs[0] = SYSDB_UPN;
94 attrs[1] = SYSDB_UIDNUM;
95 attrs[2] = SYSDB_GIDNUM;
96 attrs[3] = SYSDB_CANONICAL_UPN;
97 attrs[4] = NULL;
99 ret = sysdb_get_user_attr(state, be_ctx->domain, state->pd->user, attrs,
/sssd/src/providers/ldap/
H A Dsdap_async_groups_ad.c30 const char **attrs; member in struct:sdap_ad_match_rule_state
76 NULL, &state->attrs, NULL);
158 state->filter, state->attrs,
H A Dsdap_reinit.c130 const char *attrs[] = { "dn", NULL }; local
148 "", attrs, &msgs_num, &msgs);
157 ret = sysdb_search_groups(tmp_ctx, domain, "", attrs, &msgs_num, &msgs);
166 ret = sysdb_search_services(tmp_ctx, domain, "", attrs, &msgs_num, &msgs);
260 const char *attrs[] = { "dn", NULL }; local
279 attrs, &msgs_num, &msgs);
289 attrs, &msgs_num, &msgs);
299 attrs, &msgs_num, &msgs);
H A Dldap_id_services.c46 const char **attrs; member in struct:sdap_services_get_state
149 &state->attrs, NULL);
204 state->attrs, state->filter,
/sssd/src/responder/common/cache_req/plugins/
H A Dcache_req_object_by_sid.c59 return sysdb_search_object_by_sid(mem_ctx, domain, data->sid, data->attrs,
107 const char **attrs)
111 data = cache_req_data_sid(mem_ctx, CACHE_REQ_OBJECT_BY_SID, sid, attrs);
100 cache_req_object_by_sid_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, const char *sid, const char **attrs) argument
/sssd/src/responder/pam/
H A Dpam_LOCAL_domain.c213 static const char *attrs[] = {SYSDB_NAME, local
252 ret = sysdb_get_user_attr(lreq, preq->domain, preq->pd->user, attrs,
/sssd/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_sysdb_utils.c110 struct sysdb_attrs *attrs; local
115 attrs = sysdb_new_attrs(NULL);
116 assert_non_null(attrs);
118 ret = sysdb_attrs_add_base64_blob(attrs, "testAttrABC", TEST_BASE64_ABC);
121 ret = sysdb_attrs_add_base64_blob(attrs, "testAttr000", TEST_BASE64_123);
124 ret = sysdb_attrs_get_el(attrs, "testAttrABC", &el);
132 ret = sysdb_attrs_get_el(attrs, "testAttr000", &el);
/sssd/src/db/
H A Dsysdb_idmap.c60 static const char *attrs[] = SYSDB_IDMAP_ATTRS; local
94 NULL, attrs, &count, &msgs);
286 static const char *attrs[] = SYSDB_IDMAP_ATTRS; local
301 LDB_SCOPE_SUBTREE, attrs, SYSDB_IDMAP_FILTER);
H A Dsysdb_ranges.c50 const char *attrs[] = {SYSDB_NAME, local
75 attrs, "objectclass=%s", SYSDB_ID_RANGE_CLASS);
/sssd/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_common.c87 sss_sifp_attr **attrs = NULL; local
117 SSS_SIFP_ATTR_NAME, &attrs);
122 ret = sss_sifp_find_attr_as_string(attrs, SSS_SIFP_ATTR_NAME, &name);
133 sss_sifp_free_attrs(ctx, &attrs);
143 sss_sifp_free_attrs(ctx, &attrs);

Completed in 92 milliseconds

12345