/sssd-io/src/providers/ |
H A D | data_provider_callbacks.c | 18 This program is distributed in the hope that it will be useful, 38 struct be_ctx *be; member in struct:be_cb 42 struct be_ctx *be; member in struct:be_cb_ctx 71 new_cb->be = ctx; 103 tev = tevent_add_timer(cb_ctx->be->ev, cb_ctx, soon, 118 talloc_steal(cb_ctx->be, te); 122 static errno_t be_run_cb(struct be_ctx *be, struct be_cb *cb_list) argument 132 cb_ctx = talloc(be, struct be_cb_ctx); 138 cb_ctx->be = be; 170 be_run_reconnect_cb(struct be_ctx *be) argument 214 be_run_online_cb(struct be_ctx *be) argument 246 be_run_unconditional_online_cb(struct be_ctx *be) argument 271 be_run_offline_cb(struct be_ctx *be) argument [all...] |
H A D | backend.h | 13 This program is distributed in the hope that it will be useful, 34 * hostnames should be looked up from DNS using SRV requests 92 /* Functions to be invoked when the 100 * offline the unconditional_online_cb_list should be run whenever the 132 void be_run_reconnect_cb(struct be_ctx *be); 139 void be_run_online_cb(struct be_ctx *be); 143 void be_run_unconditional_online_cb(struct be_ctx *be); 150 void be_run_offline_cb(struct be_ctx *be); 212 * Should be used after connection to service was unexpectedly dropped
|
/sssd-io/src/tests/cmocka/ |
H A D | test_ipa_idmap.c | 14 This program is distributed in the hope that it will be useful, 159 test_ctx->sdap_id_ctx->be = talloc_zero(test_ctx->sdap_id_ctx, 161 assert_non_null(test_ctx->sdap_id_ctx->be); 163 test_ctx->sdap_id_ctx->be->domain = talloc_zero(test_ctx->sdap_id_ctx->be, 165 assert_non_null(test_ctx->sdap_id_ctx->be->domain); 167 test_ctx->sdap_id_ctx->be->domain->name = 168 talloc_strdup(test_ctx->sdap_id_ctx->be->domain, DOMAIN_NAME); 169 assert_non_null(test_ctx->sdap_id_ctx->be->domain->name);
|
H A D | common_mock_sdap.c | 12 This program is distributed in the hope that it will be useful, 37 sdap_id_ctx->be = be_ctx; 64 * access sdap_handle should be mocked, thus returning empty structure 73 * Every function that is placed in sdap_async.c module has to be mocked, 75 * can be compiled with sdap_async.c. If any of these functions is needed, 76 * their mock equivalent shall be used.
|
H A D | test_sdap_certmap.c | 14 This program is distributed in the hope that it will be useful, 82 test_ctx->id_ctx->be = talloc_zero(test_ctx->tctx, struct be_ctx); 83 assert_non_null(test_ctx->id_ctx->be); 84 test_ctx->id_ctx->be->domain = test_ctx->tctx->dom;
|
/sssd-io/src/providers/ad/ |
H A D | ad_dyndns.c | 16 This program is distributed in the hope that it will be useful, 68 DEBUG(SSSDBG_OP_FAILURE, "Resolver must be initialized in order " 99 req = sdap_dyndns_timer_conn_send(ctx, sdap_ctx->be->ev, sdap_ctx, 104 be_nsupdate_timer_schedule(sdap_ctx->be->ev, ctx->dyndns_ctx); 137 be_nsupdate_timer_schedule(sdap_ctx->be->ev, ctx->dyndns_ctx); 188 tevent_req_post(req, sdap_ctx->be->ev); 219 subreq = sdap_dyndns_update_send(state, sdap_ctx->be->ev, 220 sdap_ctx->be, 246 tevent_req_post(req, sdap_ctx->be->ev);
|
/sssd-io/src/providers/ipa/ |
H A D | ipa_dyndns.c | 16 This program is distributed in the hope that it will be useful, 42 DEBUG(SSSDBG_OP_FAILURE, "Resolver must be initialized in order " 80 req = sdap_dyndns_timer_conn_send(ctx, sdap_ctx->be->ev, sdap_ctx, 85 be_nsupdate_timer_schedule(sdap_ctx->be->ev, ctx->dyndns_ctx); 120 be_nsupdate_timer_schedule(sdap_ctx->be->ev, ctx->dyndns_ctx); 190 tevent_req_post(req, sdap_ctx->be->ev); 202 subreq = sdap_dyndns_update_send(state, sdap_ctx->be->ev, 203 sdap_ctx->be, 229 tevent_req_post(req, sdap_ctx->be->ev);
|
H A D | ipa_idmap.c | 14 This program is distributed in the hope that it will be useful, 74 dom = find_domain_by_sid(idmap_ctx->id_ctx->be->domain, dom_sid_str); 87 forest_root = find_domain_by_name(idmap_ctx->id_ctx->be->domain, 240 ret = sysdb_get_ranges(tmp_ctx, idmap_ctx->id_ctx->be->domain->sysdb, 249 idmap_ctx->id_ctx->be->domain->name,
|
/sssd-io/src/providers/ldap/ |
H A D | sdap_id_op.c | 16 This program is distributed in the hope that it will be useful, 76 * connection will be disconnected and should 77 * not be used any more */ 119 ret = be_add_offline_cb(conn_cache, id_conn->id_ctx->be, 127 ret = be_add_reconnect_cb(conn_cache, id_conn->id_ctx->be, 218 /* Check whether connection can be reused for next LDAP ID operation */ 259 tevent_add_timer(conn_data->conn_cache->id_conn->id_ctx->be->ev, 345 /* Check whether retry with reconnect can be performed for the operation */ 354 count = be_fo_get_server_count(op->conn_cache->id_conn->id_ctx->be, 418 state->ev = state->id_conn->id_ctx->be [all...] |
H A D | sdap_idmap.c | 14 This program is distributed in the hope that it will be useful, 46 DEBUG(SSSDBG_CONF_SETTINGS, "ldap_min_id must be greater than 0.\n"); 53 DEBUG(SSSDBG_CONF_SETTINGS, "ldap_max_id must be greater than 0.\n"); 60 "either must be 0 (not set) " \ 67 min = id_ctx->be->domain->id_min; 68 max = id_ctx->be->domain->id_max; 98 id_ctx->be->domain->name, 99 id_ctx->be->domain->domain_id, &range, 104 id_ctx->be->domain->name, err); 187 "not be use [all...] |
H A D | sdap_autofs.c | 16 This program is distributed in the hope that it will be useful, 128 state->ctx->be->domain, 129 state->ctx->be->domain->sysdb, 175 ret = sysdb_delete_autofsmap(state->ctx->be->domain, state->map_name); 237 ret = sysdb_invalidate_autofs_maps(id_ctx->be->domain);
|
H A D | sdap_sudo_refresh.c | 12 This program is distributed in the hope that it will be useful, 60 state->sysdb = id_ctx->be->domain->sysdb; 61 state->domain = id_ctx->be->domain; 98 tevent_req_post(req, id_ctx->be->ev); 180 state->sysdb = id_ctx->be->domain->sysdb; 221 tevent_req_post(req, id_ctx->be->ev); 369 tevent_req_post(req, id_ctx->be->ev);
|
H A D | sdap_async_connection.c | 14 This program is distributed in the hope that it will be useful, 171 * to assume that the connection callback will be called by internally by 189 /* TODO: maybe this can be remove when we go async, currently we need it 1062 struct be_ctx *be; member in struct:sdap_kinit_state 1075 struct be_ctx *be, 1106 state->be = be; 1142 state->be, 1206 be_fo_set_port_status(state->be, state->krb_service_name, 1235 be_fo_set_port_status(state->be, stat 1073 sdap_kinit_send(TALLOC_CTX *memctx, struct tevent_context *ev, struct be_ctx *be, struct sdap_handle *sh, const char *krb_service_name, int timeout, const char *keytab, const char *principal, const char *realm, bool canonicalize, int lifetime) argument 1403 struct be_ctx *be; member in struct:sdap_cli_connect_state 1464 sdap_cli_connect_send(TALLOC_CTX *memctx, struct tevent_context *ev, struct sdap_options *opts, struct be_ctx *be, struct sdap_service *service, bool skip_rootdse, enum connect_tls force_tls, bool skip_auth) argument [all...] |
H A D | sdap_certmap.c | 15 This program is distributed in the hope that it will be useful, 133 ret = sysdb_get_certmap(mem_ctx, id_ctx->be->domain->sysdb,
|
H A D | sdap_async_sudo.c | 16 This program is distributed in the hope that it will be useful, 200 /* sudoHost contains netgroup - will be filtered more by sudo */ 210 /* sudoHost contains regexp - will be filtered more by sudo */ 323 state->ev = id_ctx->be->ev; 325 state->domain = id_ctx->be->domain; 326 state->sysdb = id_ctx->be->domain->sysdb; 360 tevent_req_post(req, id_ctx->be->ev); 411 state->sudo_ctx->id_ctx->be); 447 "host filter will be disabled [%d]: %s\n",
|
/sssd-io/src/providers/files/ |
H A D | files_private.h | 13 This program is distributed in the hope that it will be useful, 38 struct be_ctx *be; member in struct:files_id_ctx
|
H A D | files_ops.c | 13 This program is distributed in the hope that it will be useful, 98 * records to be optionally rejected when saving them 99 * or fallback values to be used. 187 * records to be optionally rejected when saving them 188 * or fallback values to be used. 487 "override values might not be available.\n"); 706 "override values might not be available.\n"); 798 dp_sbus_domain_active(id_ctx->be->provider, 816 dp_sbus_domain_inconsistent(id_ctx->be->provider, id_ctx->domain); 818 dp_sbus_reset_users_ncache(id_ctx->be [all...] |
H A D | files_init.c | 13 This program is distributed in the hope that it will be useful, 58 "this should only be used for testing!\n", 70 "this should only be used for testing!\n", 172 ctx->be = be_ctx;
|
/sssd-io/src/providers/data_provider/ |
H A D | dp_target_id.c | 12 This program is distributed in the hope that it will be useful, 139 /* The first GID is the primary so it might be duplicated 144 /* If 0 it may be a non-POSIX group, so we skip it. */ 217 struct be_ctx *be = provider->be_ctx; local 232 if (be->sr_conf.scope != SESSION_RECORDING_SCOPE_SOME) { 269 be->override_space, &output_name); 278 conf_user = be->sr_conf.users; 289 if (be->sr_conf.groups != NULL && 290 be->sr_conf.groups[0] != NULL && 328 name, be [all...] |
/sssd-io/src/responder/ifp/ |
H A D | org.freedesktop.sssd.infopipe.conf | 16 <!-- Right now, this will be handled by a limited ACL
|
/sssd-io/src/providers/proxy/ |
H A D | proxy.h | 16 This program is distributed in the hope that it will be useful, 100 struct be_ctx *be; member in struct:proxy_id_ctx 107 struct be_ctx *be; member in struct:proxy_auth_ctx
|
H A D | proxy_client.c | 16 This program is distributed in the hope that it will be useful, 88 /* This should hopefully be impossible, but protect 90 * the init_req will be NULL below and things will 156 proxy_cli->timeout = tevent_add_timer(auth_ctx->be->ev, proxy_cli, tv,
|
H A D | proxy_auth.c | 16 This program is distributed in the hope that it will be useful, 135 /* If there was no available slot, it will be queued 184 auth_ctx->be->domain->name, 220 state->sige = tevent_add_signal(auth_ctx->be->ev, req, 231 * but it's the only sane way to be able to 241 * be faster here. 244 state->timeout = tevent_add_timer(auth_ctx->be->ev, req, 389 * request, it will still be handled. 400 sige = tevent_add_signal(child_ctx->auth_ctx->be->ev,
|
/sssd-io/contrib/ci/ |
H A D | run | 12 # This program is distributed in the hope that it will be useful, 190 baseurl=http://copr-be.cloud.fedoraproject.org/results/lslebodn/sssd-deps/$repo/
|
/sssd-io/src/tests/python/ |
H A D | sssd-testlib.spec | 135 - Modify spec file to be built on fedora/rhel 141 - Modified qe_class.py to make Windows AD details to be in separate domain
|