| /sssd-io/src/responder/common/iface/ |
| H A D | responder_ncache.c | 27 int sss_resp_reset_ncache_users(struct sbus_request *req, void *data) argument 29 struct resp_ctx *rctx = talloc_get_type(data, struct resp_ctx); 35 int sss_resp_reset_ncache_groups(struct sbus_request *req, void *data) argument 37 struct resp_ctx *rctx = talloc_get_type(data, struct resp_ctx);
|
| H A D | responder_domain.c | 54 void *data, 57 struct resp_ctx *rctx = talloc_get_type(data, struct resp_ctx); 65 void *data, 68 struct resp_ctx *rctx = talloc_get_type(data, struct resp_ctx); 53 sss_resp_domain_active(struct sbus_request *req, void *data, const char *domain_name) argument 64 sss_resp_domain_inconsistent(struct sbus_request *req, void *data, const char *domain_name) argument
|
| /sssd-io/src/providers/data_provider/ |
| H A D | dp_target_autofs.c | 35 struct dp_autofs_data *data; local 42 data = talloc_zero(sbus_req, struct dp_autofs_data); 43 if (data == NULL) { 47 data->mapname = mapname; 51 DPM_AUTOFS_HANDLER, dp_flags, data,
|
| H A D | dp_target_subdomains.c | 34 struct dp_subdomains_data *data; local 37 data = talloc_zero(sbus_req, struct dp_subdomains_data); 38 if (data == NULL) { 42 data->domain_hint = domain_hint; 46 DPT_SUBDOMAINS, DPM_DOMAINS_HANDLER, 0, data,
|
| H A D | dp_target_hostid.c | 36 struct dp_hostid_data *data; local 43 data = talloc_zero(sbus_req, struct dp_hostid_data); 44 if (data == NULL) { 48 data->name = name; 49 data->alias = SBUS_SET_STRING(alias); 51 key = talloc_asprintf(data, "%s:%s", name, 52 (data->alias == NULL ? "(null)" : data->alias)); 54 talloc_free(data); 59 DPM_HOSTID_HANDLER, dp_flags, data, [all...] |
| H A D | dp_builtin.c | 34 void *data, 80 void *data, 33 dp_access_permit_handler_send(TALLOC_CTX *mem_ctx, void *data, struct pam_data *pd, struct dp_req_params *params) argument 79 dp_access_deny_handler_send(TALLOC_CTX *mem_ctx, void *data, struct pam_data *pd, struct dp_req_params *params) argument
|
| /sssd-io/src/providers/files/ |
| H A D | files_id.c | 34 struct dp_id_data *data, 51 switch (data->entry_type & BE_REQ_TYPE_MASK) { 53 if (data->filter_type != BE_FILTER_ENUM) { 55 "Unexpected user filter type: %d\n", data->filter_type); 63 if (data->filter_type != BE_FILTER_ENUM) { 65 "Unexpected group filter type: %d\n", data->filter_type); 73 if (data->filter_type != BE_FILTER_NAME) { 75 "Unexpected initgr filter type: %d\n", data->filter_type); 79 if (strcmp(data->filter_value, DP_REQ_OPT_FILES_INITGR) != 0) { 81 "Unexpected initgr filter value: %d\n", data 32 files_account_info_handler_send(TALLOC_CTX *mem_ctx, struct files_id_ctx *id_ctx, struct dp_id_data *data, struct dp_req_params *params) argument 167 files_account_info_handler_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, struct dp_reply_std *data) argument [all...] |
| /sssd-io/src/providers/ipa/ |
| H A D | ipa_deskprofile_private.h | 47 const char *data; member in struct:deskprofile_rule
|
| /sssd-io/src/responder/common/cache_req/plugins/ |
| H A D | cache_req_enum_svc.c | 32 struct cache_req_data *data, 41 struct cache_req_data *data, 51 struct cache_req_data *data, 96 struct cache_req_data *data; local 98 data = cache_req_data_enum(mem_ctx, CACHE_REQ_ENUM_SVC); 99 if (data == NULL) { 105 CACHE_REQ_POSIX_DOM, domain, data); 31 cache_req_enum_svc_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 39 cache_req_enum_svc_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 49 cache_req_enum_svc_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument
|
| H A D | cache_req_initgroups_by_upn.c | 31 struct cache_req_data *data, 36 if (cr->data->name.name == NULL) { 45 name = talloc_strdup(data, cr->data->name.name); 50 talloc_zfree(data->name.lookup); 51 data->name.lookup = talloc_steal(data, name); 58 struct cache_req_data *data, 61 return talloc_strdup(mem_ctx, data->name.lookup); 67 struct cache_req_data *data) 30 cache_req_initgroups_by_upn_prepare_domain_data(struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain) argument 57 cache_req_initgroups_by_upn_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 65 cache_req_initgroups_by_upn_ncache_check(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 73 cache_req_initgroups_by_upn_ncache_add(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 81 cache_req_initgroups_by_upn_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 92 cache_req_initgroups_by_upn_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument [all...] |
| H A D | cache_req_user_by_upn.c | 31 struct cache_req_data *data, 36 if (cr->data->name.name == NULL) { 45 name = talloc_strdup(data, cr->data->name.name); 50 talloc_zfree(data->name.lookup); 51 data->name.lookup = talloc_steal(data, name); 58 struct cache_req_data *data, 61 return talloc_strdup(mem_ctx, data->name.lookup); 67 struct cache_req_data *data) 30 cache_req_user_by_upn_prepare_domain_data(struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain) argument 57 cache_req_user_by_upn_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 65 cache_req_user_by_upn_ncache_check(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 73 cache_req_user_by_upn_ncache_add(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 81 cache_req_user_by_upn_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 97 cache_req_user_by_upn_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument [all...] |
| H A D | cache_req_enum_groups.c | 31 struct cache_req_data *data, 40 struct cache_req_data *data, 50 struct cache_req_data *data, 103 struct cache_req_data *data; local 105 data = cache_req_data_enum(mem_ctx, CACHE_REQ_ENUM_GROUPS); 106 if (data == NULL) { 113 data); 30 cache_req_enum_groups_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 38 cache_req_enum_groups_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 48 cache_req_enum_groups_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument
|
| H A D | cache_req_enum_users.c | 31 struct cache_req_data *data, 40 struct cache_req_data *data, 50 struct cache_req_data *data, 103 struct cache_req_data *data; local 105 data = cache_req_data_enum(mem_ctx, CACHE_REQ_ENUM_USERS); 106 if (data == NULL) { 113 data); 30 cache_req_enum_users_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 38 cache_req_enum_users_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 48 cache_req_enum_users_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument
|
| H A D | cache_req_group_by_filter.c | 31 struct cache_req_data *data, 38 if (cr->data->name.name == NULL) { 48 name = sss_get_cased_name(tmp_ctx, cr->data->name.name, 61 talloc_zfree(data->name.lookup); 62 data->name.lookup = talloc_steal(data, name); 73 struct cache_req_data *data, 76 return talloc_strdup(mem_ctx, data->name.lookup); 82 struct cache_req_data *data, 95 ret = sysdb_enumgrent_filter_with_views(mem_ctx, domain, data 30 cache_req_group_by_filter_prepare_domain_data(struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain) argument 72 cache_req_group_by_filter_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 80 cache_req_group_by_filter_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 103 cache_req_group_by_filter_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument 151 struct cache_req_data *data; local [all...] |
| H A D | cache_req_host_by_name.c | 31 struct cache_req_data *data, 34 return talloc_strdup(mem_ctx, data->name.name); 40 struct cache_req_data *data, 49 ret = sysdb_get_ssh_host(mem_ctx, domain, data->name.name, 50 data->attrs, &msg); 71 struct cache_req_data *data, 76 data->name.name, data->alias); 119 struct cache_req_data *data; local 121 data 30 cache_req_host_by_name_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 38 cache_req_host_by_name_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 69 cache_req_host_by_name_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument [all...] |
| H A D | cache_req_svc_by_port.c | 32 struct cache_req_data *data, 37 if (data->svc.protocol.name == NULL) { 41 protocol = sss_get_cased_name(NULL, data->svc.protocol.name, 47 talloc_zfree(data->svc.protocol.lookup); 48 data->svc.protocol.lookup = talloc_steal(data, protocol); 55 struct cache_req_data *data, 58 const char *protocol = data->svc.protocol.lookup; 63 data->svc.port, domain->name); 69 struct cache_req_data *data) 31 cache_req_svc_by_port_prepare_domain_data(struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain) argument 54 cache_req_svc_by_port_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 67 cache_req_svc_by_port_ncache_check(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 76 cache_req_svc_by_port_ncache_add(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 86 cache_req_svc_by_port_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 97 cache_req_svc_by_port_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument 147 struct cache_req_data *data; local [all...] |
| H A D | cache_req_user_by_cert.c | 31 struct cache_req_data *data, 37 get_last_x_chars(data->cert, 10), domain->name); 43 struct cache_req_data *data) 45 return sss_ncache_check_cert(ncache, data->cert); 50 struct cache_req_data *data) 52 return sss_ncache_set_cert(ncache, false, data->cert); 58 struct cache_req_data *data, 62 return sysdb_search_user_by_cert_with_views(mem_ctx, domain, data->cert, 69 struct cache_req_data *data, 74 SSS_DP_CERT, cr->data 30 cache_req_user_by_cert_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 41 cache_req_user_by_cert_ncache_check(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 49 cache_req_user_by_cert_global_ncache_add(struct sss_nc_ctx *ncache, struct cache_req_data *data) argument 56 cache_req_user_by_cert_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 67 cache_req_user_by_cert_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument 116 struct cache_req_data *data; local [all...] |
| H A D | cache_req_user_by_filter.c | 31 struct cache_req_data *data, 38 if (cr->data->name.name == NULL) { 48 name = sss_get_cased_name(tmp_ctx, cr->data->name.name, 61 talloc_zfree(data->name.lookup); 62 data->name.lookup = talloc_steal(data, name); 73 struct cache_req_data *data, 76 return talloc_strdup(mem_ctx, data->name.lookup); 82 struct cache_req_data *data, 95 ret = sysdb_enumpwent_filter_with_views(mem_ctx, domain, data 30 cache_req_user_by_filter_prepare_domain_data(struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain) argument 72 cache_req_user_by_filter_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 80 cache_req_user_by_filter_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 103 cache_req_user_by_filter_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument 151 struct cache_req_data *data; local [all...] |
| /sssd-io/src/responder/kcm/ |
| H A D | kcmsrv_pvt.h | 39 uint8_t *data; member in struct:kcm_data 44 * To avoid leaking the sssd-specific responder data to other 45 * modules, the ccache databases and other KCM specific data 60 * responder context that contains both the responder data,
|
| /sssd-io/src/sss_client/libwbclient/ |
| H A D | wbc_util_common.c | 35 free(b->blob.data); 45 uint8_t *data, 85 blob->blob.data = (uint8_t *)malloc(length); 86 BAIL_ON_PTR_ERROR(blob->blob.data, wbc_status); 87 memcpy(blob->blob.data, data, length); 41 wbcAddNamedBlob(size_t *num_blobs, struct wbcNamedBlob **pblobs, const char *name, uint32_t flags, uint8_t *data, size_t length) argument
|
| /sssd-io/src/tests/cmocka/ |
| H A D | test_ldap_auth.c | 43 struct check_pwexpire_policy_wrap_indata *data = local 46 ret = check_pwexpire_policy(data->type, data->time_fmt, NULL, 0); 76 struct check_pwexpire_policy_wrap_indata data; local 77 data.type = type; 78 data.time_fmt = (void*)tc->future_time; 81 (void*)&data, 85 data.time_fmt = (void*)tc->past_time; 88 (void*)&data,
|
| /sssd-io/src/tools/common/ |
| H A D | sss_colondb.h | 54 union sss_colondb_write_data data; member in struct:sss_colondb_write_field 59 union sss_colondb_read_data data; member in struct:sss_colondb_read_field 89 * @param[in] table Array with data. It is expected that last item has
|
| /sssd-io/src/util/ |
| H A D | child_common.h | 47 uint8_t *data; member in struct:io_buffer
|
| H A D | sss_ssh.h | 29 uint8_t *data; member in struct:sss_ssh_pubkey
|
| /sssd-io/src/providers/ |
| H A D | dp_pam_data_util.c | 182 int len, const uint8_t *data) 191 new->data = talloc_memdup(pd, data, len); 192 if (new->data == NULL) return ENOMEM; 181 pam_add_response(struct pam_data *pd, enum response_type type, int len, const uint8_t *data) argument
|