/sssd/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, 33 * hostnames should be looked up from DNS using SRV requests 89 /* Functions to be invoked when the 97 * offline the unconditional_online_cb_list should be run whenever the 124 void be_run_reconnect_cb(struct be_ctx *be); 131 void be_run_online_cb(struct be_ctx *be); 135 void be_run_unconditional_online_cb(struct be_ctx *be); 142 void be_run_offline_cb(struct be_ctx *be); 204 * Should be used after connection to service was unexpectedly dropped
|
/sssd/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.
|
/sssd/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/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,
|
H A D | ipa_id.c | 16 This program is distributed in the hope that it will be useful, 136 state->ipa_ctx->sdap_id_ctx->be->domain->name) != 0) { 162 state->ipa_ctx->sdap_id_ctx->be->domain->name) != 0) { 532 state->domain = find_domain_by_name(state->ctx->be->domain, 708 subreq = sdap_handle_acct_req_send(state, state->ctx->be, ar, 1073 state->sysdb = ctx->be->domain->sysdb; 1074 state->domain = ctx->be->domain;
|
H A D | ipa_hostid.c | 12 This program is distributed in the hope that it will be useful, 77 state->domain = ctx->be->domain;
|
H A D | ipa_subdomains_id.c | 16 This program is distributed in the hope that it will be useful, 101 state->domain = find_domain_by_name(state->ctx->be->domain, 116 * view. But there are cases where this can be skipped and the AD object 117 * can be searched directly: 385 state->domain = find_domain_by_name(state->ctx->be->domain, 685 /* This can only be a subdomain request, verify subdomain */ 686 state->obj_dom = find_domain_by_name(ipa_ctx->sdap_id_ctx->be->domain, 791 /* To be compatible with the old winbind based user lookups and IPA 792 * clients the user name in the home directory path will be lower-case. */ 938 /* This is not fatal, fallback_homedir will be use [all...] |
/sssd/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 | ldap_common.h | 13 This program is distributed in the hope that it will be useful, 63 struct be_ctx *be; member in struct:sdap_id_ctx 75 struct be_ctx *be; member in struct:sdap_auth_ctx 212 * send_fn's pvt parameter will be a pointer to ldap_enum_ctx
|
H A D | sdap_async_sudo.c | 16 This program is distributed in the hope that it will be useful, 199 /* sudoHost contains netgroup - will be filtered more by sudo */ 209 /* 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); 414 state->sudo_ctx->id_ctx->be); 450 "host filter will be disabled [%d]: %s\n",
|
H A D | sdap_online_check.c | 12 This program is distributed in the hope that it will be useful, 53 state->be_ctx = be_ctx = id_ctx->be;
|
H A D | ldap_auth.c | 17 This program is distributed in the hope that it will be useful, 304 "Access will be denied.\n"); 349 "Access will be denied.\n"); 599 /* pw_expire_data may be NULL */ 646 /* The token must be a password token */ 679 /* NOTE: this call may cause service->uri to be refreshed 683 state->ctx->be, 722 * for authentication. This should never be used in production 728 "insecure connection. This should be done " 757 be_fo_set_port_status(state->ctx->be, [all...] |
/sssd/src/responder/ifp/ |
H A D | org.freedesktop.sssd.infopipe.conf | 16 <!-- Right now, this will be handled by a limited ACL
|
/sssd/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, 133 /* If there was no available slot, it will be queued 182 auth_ctx->be->domain->name, 218 state->sige = tevent_add_signal(auth_ctx->be->ev, req, 229 * but it's the only sane way to be able to 239 * be faster here. 242 state->timeout = tevent_add_timer(auth_ctx->be->ev, req, 387 * request, it will still be handled. 398 sige = tevent_add_signal(child_ctx->auth_ctx->be->ev,
|
H A D | proxy_init.c | 16 This program is distributed in the hope that it will be useful, 36 "initgroups will be slow as it will require " \ 232 auth_ctx->be = be_ctx; 259 "Option " CONFDB_PROXY_MAX_CHILDREN " must be higher then 0\n"); 328 ctx->be = be_ctx;
|
/sssd/contrib/ci/ |
H A D | run | 12 # This program is distributed in the hope that it will be useful, 177 baseurl=http://copr-be.cloud.fedoraproject.org/results/lslebodn/sssd-deps/$repo/
|