/sssd-io/src/tools/sssctl/ |
H A D | sssctl_config.c | 36 struct sss_tool_ctx *tool_ctx, 35 sssctl_config_check(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument
|
H A D | sssctl_data.c | 126 struct sss_tool_ctx *tool_ctx, 186 struct sss_tool_ctx *tool_ctx, 209 struct sss_tool_ctx *tool_ctx, 261 struct sss_tool_ctx *tool_ctx, 277 ret = confdb_get_domains(tool_ctx->confdb, &tool_ctx->domains); 283 db_up_ctx.cdb = tool_ctx->confdb; 284 ret = sysdb_init_ext(tool_ctx, tool_ctx->domains, &db_up_ctx, 295 struct sss_tool_ctx *tool_ctx, 125 sssctl_client_data_backup(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 185 sssctl_client_data_restore(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 208 sssctl_cache_remove(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 260 sssctl_cache_upgrade(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 294 sssctl_cache_expire(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument [all...] |
H A D | sssctl_sifp.c | 56 sss_sifp_error sssctl_sifp_init(struct sss_tool_ctx *tool_ctx, argument 62 sifp_data = talloc_zero(tool_ctx, struct sssctl_sifp_data);
|
H A D | sssctl_user_checks.c | 194 struct sss_tool_ctx *tool_ctx, 193 sssctl_user_checks(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument
|
H A D | sssctl_access_report.c | 30 typedef errno_t (*sssctl_dom_access_reporter_fn)(struct sss_tool_ctx *tool_ctx, 269 static errno_t refresh_hbac_rules(struct sss_tool_ctx *tool_ctx, argument 292 error = sssctl_sifp_init(tool_ctx, &sifp); 320 static errno_t sssctl_ipa_access_report(struct sss_tool_ctx *tool_ctx, argument 341 ret = refresh_hbac_rules(tool_ctx, domain); 347 tmp_ctx = talloc_new(tool_ctx); 394 struct sss_tool_ctx *tool_ctx, 410 dom = find_domain_by_name(tool_ctx->domains, domname, true); 423 return reporter(tool_ctx, dom); 393 sssctl_access_report(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument
|
H A D | sssctl_domains.c | 60 struct sss_tool_ctx *tool_ctx, 89 error = sssctl_sifp_init(tool_ctx, &sifp); 126 static errno_t sssctl_domain_status_online(struct sss_tool_ctx *tool_ctx, argument 180 static errno_t sssctl_domain_status_active_server(struct sss_tool_ctx *tool_ctx, argument 242 static errno_t sssctl_domain_status_server_list(struct sss_tool_ctx *tool_ctx, argument 324 struct sss_tool_ctx *tool_ctx, 358 path = sbus_opath_compose(tool_ctx, IFP_PATH_DOMAINS, opts.domain); 368 error = sssctl_sifp_init(tool_ctx, &sifp); 375 ret = sssctl_domain_status_online(tool_ctx, sifp, path); 385 ret = sssctl_domain_status_active_server(tool_ctx, sif 59 sssctl_domain_list(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 323 sssctl_domain_status(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument [all...] |
H A D | sssctl_logs.c | 62 errno_t set_debug_level(struct debuglevel_tool_ctx *tool_ctx, argument 85 for (section = tool_ctx->sections; *section != NULL; section++) { 86 ret = confdb_add_param(tool_ctx->confdb, 1, *section, 229 struct sss_tool_ctx *tool_ctx, 269 struct sss_tool_ctx *tool_ctx, 284 cmd = talloc_asprintf(tool_ctx, "tar -czf %s %s", file, LOG_FILES); 300 struct sss_tool_ctx *tool_ctx, 228 sssctl_logs_remove(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 268 sssctl_logs_fetch(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 299 sssctl_debug_level(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument
|
H A D | sssctl_cache.c | 545 struct sss_tool_ctx *tool_ctx, 563 ret = sss_tool_parse_name(tool_ctx, tool_ctx, input_name, 584 struct sss_tool_ctx *tool_ctx, 607 ret = parse_cmdline(cmdline, tool_ctx, options, &opts.value, &opts.domain); 619 ret = sssctl_print_object(info, tool_ctx->domains, opts.domain, 631 struct sss_tool_ctx *tool_ctx, 653 ret = parse_cmdline(cmdline, tool_ctx, options, &opts.value, &opts.domain); 665 ret = sssctl_print_object(info, tool_ctx->domains, opts.domain, 677 struct sss_tool_ctx *tool_ctx, 544 parse_cmdline(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, struct poptOption *options, const char **_orig_name, struct sss_domain_info **_domain) argument 583 sssctl_user_show(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 630 sssctl_group_show(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 676 sssctl_netgroup_show(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument [all...] |
/sssd-io/src/tests/ |
H A D | tcurl_test_tool.c | 29 struct tool_ctx { struct 59 struct tool_ctx *tool_ctx; local 64 tool_ctx = tevent_req_callback_data(req, struct tool_ctx); 66 ret = tcurl_request_recv(tool_ctx, req, &outbuf, &http_code); 69 tool_ctx->nreqs--; 70 if (tool_ctx->nreqs == 0) { 71 tool_ctx->done = true; 78 } else if (tool_ctx 240 run_requests(struct tool_ctx *tool_ctx, struct tcurl_request **requests) argument 307 struct tool_ctx *tool_ctx; local [all...] |
/sssd-io/src/tools/common/ |
H A D | sss_tools.c | 55 static void sss_tool_common_opts(struct sss_tool_ctx *tool_ctx, argument 80 tool_ctx->print_help = help; 185 struct sss_tool_ctx *tool_ctx; local 187 tool_ctx = talloc_zero(mem_ctx, struct sss_tool_ctx); 188 if (tool_ctx == NULL) { 193 sss_tool_common_opts(tool_ctx, argc, argv); 194 *_tool_ctx = tool_ctx; 266 static int tool_cmd_init(struct sss_tool_ctx *tool_ctx, argument 276 ret = sss_tool_confdb_init(tool_ctx, &tool_ctx 307 sss_tool_route(int argc, const char **argv, struct sss_tool_ctx *tool_ctx, struct sss_route_cmd *commands, void *pvt) argument 509 struct sss_tool_ctx *tool_ctx; local 536 sss_tool_parse_name(TALLOC_CTX *mem_ctx, struct sss_tool_ctx *tool_ctx, const char *input, const char **_username, struct sss_domain_info **_domain) argument [all...] |
/sssd-io/src/tools/ |
H A D | sss_override.c | 58 struct sss_tool_ctx *tool_ctx, 80 ret = sss_tool_parse_name(tool_ctx, tool_ctx, input_name, 95 struct sss_tool_ctx *tool_ctx, 109 return parse_cmdline(cmdline, tool_ctx, options, &user->input_name, 114 struct sss_tool_ctx *tool_ctx, 117 return parse_cmdline(cmdline, tool_ctx, NULL, &user->input_name, 122 struct sss_tool_ctx *tool_ctx, 125 return parse_cmdline(cmdline, tool_ctx, NULL, &user->input_name, 130 struct sss_tool_ctx *tool_ctx, 57 parse_cmdline(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, struct poptOption *options, const char **_input_name, const char **_orig_name, struct sss_domain_info **_domain) argument 94 parse_cmdline_user_add(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, struct override_user *user) argument 113 parse_cmdline_user_del(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, struct override_user *user) argument 121 parse_cmdline_user_show(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, struct override_user *user) argument 129 parse_cmdline_group_add(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, struct override_group *group) argument 143 parse_cmdline_group_del(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, struct override_group *group) argument 151 parse_cmdline_group_show(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, struct override_group *group) argument 159 parse_cmdline_find(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, struct sss_domain_info **_dom) argument 573 get_user_domain_msg(struct sss_tool_ctx *tool_ctx, struct override_user *user) argument 598 get_group_domain_msg(struct sss_tool_ctx *tool_ctx, struct override_group *group) argument 742 override_fqn(TALLOC_CTX *mem_ctx, struct sss_tool_ctx *tool_ctx, struct sss_domain_info *domain, const char *input, const char **_name) argument 774 override_user(struct sss_tool_ctx *tool_ctx, struct override_user *input_user) argument 822 override_group(struct sss_tool_ctx *tool_ctx, struct override_group *input_group) argument 1411 override_user_add(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 1437 override_user_del(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 1464 override_user_find(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 1494 override_user_show(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 1563 override_user_import(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 1644 override_user_export(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 1666 override_group_add(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 1692 override_group_del(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 1720 override_group_find(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 1750 override_group_show(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 1819 override_group_import(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument 1895 override_group_export(struct sss_cmdline *cmdline, struct sss_tool_ctx *tool_ctx, void *pvt) argument [all...] |