/sssd/src/sss_client/libwbclient/ |
H A D | wbc_util_sssd.c | 58 struct wbcInterfaceDetails *info; local 59 info = (struct wbcInterfaceDetails *)wbcAllocateMemory( 62 if (info == NULL) { 69 info->interface_version = WINBIND_INTERFACE_VERSION; 70 info->winbind_version = strdup("libwbclient for SSSD"); 71 if (info->winbind_version == NULL) { 76 info->winbind_separator = '\\'; 78 info->netbios_name = strdup("-not available-"); 79 if (info->netbios_name == NULL) { 84 info [all...] |
H A D | wbclient_common.c | 163 struct wbcLibraryDetails *info; local 165 info = (struct wbcLibraryDetails *)wbcAllocateMemory( 168 if (info == NULL) { 172 info->major_version = WBCLIENT_MAJOR_VERSION; 173 info->minor_version = WBCLIENT_MINOR_VERSION; 174 info->vendor_version = WBCLIENT_VENDOR_VERSION; 176 *_details = info;
|
H A D | wbc_pam_sssd.c | 45 struct wbcAuthUserInfo **info, 148 struct wbcLogonUserInfo **info, 152 if (info != NULL) { 153 *info = NULL; 169 struct wbcCredentialCacheInfo **info, 44 wbcAuthenticateUserEx(const struct wbcAuthUserParams *params, struct wbcAuthUserInfo **info, struct wbcAuthErrorInfo **error) argument 147 wbcLogonUser(const struct wbcLogonUserParams *params, struct wbcLogonUserInfo **info, struct wbcAuthErrorInfo **error, struct wbcUserPasswordPolicyInfo **policy) argument 168 wbcCredentialCache(struct wbcCredentialCacheParams *params, struct wbcCredentialCacheInfo **info, struct wbcAuthErrorInfo **error) argument
|
H A D | wbc_ctx_sssd.c | 308 struct wbcAuthUserInfo **info, 316 struct wbcLogonUserInfo **info, 356 struct wbcCredentialCacheInfo **info, 306 wbcCtxAuthenticateUserEx(struct wbcContext *ctx, const struct wbcAuthUserParams *params, struct wbcAuthUserInfo **info, struct wbcAuthErrorInfo **error) argument 314 wbcCtxLogonUser(struct wbcContext *ctx, const struct wbcLogonUserParams *params, struct wbcLogonUserInfo **info, struct wbcAuthErrorInfo **error, struct wbcUserPasswordPolicyInfo **policy) argument 354 wbcCtxCredentialCache(struct wbcContext *ctx, struct wbcCredentialCacheParams *params, struct wbcCredentialCacheInfo **info, struct wbcAuthErrorInfo **error) argument
|
H A D | wbclient_sssd.h | 375 struct wbcAuthUserInfo *info; member in struct:wbcLogonUserInfo 1658 * @param info Output details on WBC_ERR_SUCCESS 1665 struct wbcAuthUserInfo **info, 1673 * @param info Output details on WBC_ERR_SUCCESS 1679 struct wbcAuthUserInfo **info, 1687 * @param[out] info Pointer to a pointer to a wbcLogonUserInfo structure 1695 struct wbcLogonUserInfo **info, 1703 * @param[out] info Pointer to a pointer to a wbcLogonUserInfo structure 1710 struct wbcLogonUserInfo **info, 1836 * @param **info Pointe [all...] |
/sssd/src/responder/ssh/ |
H A D | sshsrv_dp.c | 53 struct sss_dp_get_ssh_host_info *info; local 67 info = talloc_zero(state, struct sss_dp_get_ssh_host_info); 68 info->fast_reply = fast_reply; 69 info->name = name; 70 info->alias = alias; 71 info->dom = dom; 84 info, req); 106 struct sss_dp_get_ssh_host_info *info; local 109 info = talloc_get_type(pvt, struct sss_dp_get_ssh_host_info); 111 if (info [all...] |
/sssd/src/responder/sudo/ |
H A D | sudosrv_dp.c | 60 struct sss_dp_get_sudoers_info *info; local 74 info = talloc_zero(state, struct sss_dp_get_sudoers_info); 75 info->fast_reply = fast_reply; 76 info->type = type; 77 info->name = name; 78 info->dom = dom; 79 info->num_rules = num_rules; 80 info->rules = rules; 82 switch (info->type) { 98 info, re 123 struct sss_dp_get_sudoers_info *info; local [all...] |
/sssd/src/responder/autofs/ |
H A D | autofssrv_dp.c | 53 struct sss_dp_get_autofs_info *info; local 67 info = talloc_zero(state, struct sss_dp_get_autofs_info); 68 info->fast_reply = fast_reply; 69 info->type = type; 70 info->name = name; 71 info->dom = dom; 80 info, req); 102 struct sss_dp_get_autofs_info *info; local 105 info = talloc_get_type(pvt, struct sss_dp_get_autofs_info); 107 if (info [all...] |
/sssd/src/tests/ |
H A D | ipa_hbac-tests.c | 192 struct hbac_info *info = NULL; local 221 result = hbac_evaluate(rules, eval_req, &info); 227 info ? hbac_error_string(info->code):"Unknown"); 228 hbac_free_info(info); 229 info = NULL; 240 struct hbac_info *info = NULL; local 279 result = hbac_evaluate(rules, eval_req, &info); 285 info ? hbac_error_string(info 318 struct hbac_info *info = NULL; local 436 struct hbac_info *info = NULL; local 515 struct hbac_info *info = NULL; local 593 struct hbac_info *info = NULL; local 672 struct hbac_info *info = NULL; local 750 struct hbac_info *info = NULL; local [all...] |
/sssd/src/responder/common/ |
H A D | responder_dp.c | 455 struct sss_dp_account_info *info; local 475 info = talloc_zero(state, struct sss_dp_account_info); 476 info->fast_reply = fast_reply; 477 info->type = type; 478 info->opt_name = opt_name; 479 info->opt_id = opt_id; 480 info->extra = extra; 481 info->dom = dom; 507 info, req); 529 struct sss_dp_account_info *info; local [all...] |
H A D | responder_get_domains.c | 42 struct sss_dp_domains_info *info; local 50 info = talloc_zero(state, struct sss_dp_domains_info); 51 if (!info) { 55 info->hint = hint; 56 info->dom = dom; 65 sss_dp_get_domains_msg, info, req); 83 struct sss_dp_domains_info *info; local 87 info = talloc_get_type(pvt, struct sss_dp_domains_info); 100 info->dom->name, info [all...] |
/sssd/src/lib/ipa_hbac/ |
H A D | hbac_evaluator.c | 147 struct hbac_info **info) 158 if (info) { 159 *info = malloc(sizeof(struct hbac_info)); 160 if (!*info) { 164 (*info)->code = HBAC_ERROR_UNKNOWN; 165 (*info)->rule_name = NULL; 179 if (info) { 180 (*info)->code = HBAC_SUCCESS; 181 (*info)->rule_name = strdup(rules[i]->name); 182 if (!(*info) 145 hbac_evaluate(struct hbac_rule **rules, struct hbac_eval_req *hbac_req, struct hbac_info **info) argument 374 hbac_free_info(struct hbac_info *info) argument [all...] |
H A D | ipa_hbac.h | 49 HBAC_DBG_INFO, /** HBAC allow/disallow info. */ 280 * @param[out] info Extended information (including the name of the 290 struct hbac_info **info); 308 * @param info #hbac_info returned by #hbac_evaluate 310 void hbac_free_info(struct hbac_info *info);
|
/sssd/src/providers/ad/ |
H A D | ad_pac_common.c | 73 pac_data->buffers[c].info->logon_info.info);
|
/sssd/src/tools/sssctl/ |
H A D | sssctl_cache.c | 212 struct sssctl_object_info *info) 218 for (count = 0; info[count].attr != NULL; count++) { 228 attrs[i] = talloc_strdup(attrs, info[i].attr); 416 struct sssctl_object_info *info, 446 attrs = sssctl_build_attrs(tmp_ctx, info); 471 static errno_t sssctl_print_object(struct sssctl_object_info *info, argument 493 ret = sssctl_fetch_object(tmp_ctx, info, domains, domain, basedn_fn, 512 for (i = 0; info[i].attr != NULL; i++) { 513 ret = info[i].attr_fn(tmp_ctx, entry, dom, info[ 211 sssctl_build_attrs(TALLOC_CTX *mem_ctx, struct sssctl_object_info *info) argument 415 sssctl_fetch_object(TALLOC_CTX *mem_ctx, struct sssctl_object_info *info, struct sss_domain_info *domains, struct sss_domain_info *domain, sssctl_basedn_fn basedn_fn, enum cache_object obj_type, const char *attr_name, const char *attr_value, struct sysdb_attrs **_entry, struct sss_domain_info **_dom) argument 586 struct sssctl_object_info info[] = { local 633 struct sssctl_object_info info[] = { local 672 struct sssctl_object_info info[] = { local [all...] |
/sssd/src/tools/ |
H A D | sss_groupshow.c | 206 struct group_info **info, 293 *info = gi; 300 /*========Find info about a group and recursively about subgroups====== */ 552 /*==================Get info about MPG================================= */ 561 struct group_info *info; local 565 info = talloc_zero(mem_ctx, struct group_info); 566 if (!info) { 578 ret = sysdb_search_user_by_name(info, domain, sysdb_fqname, attrs, &msg); 585 info->name = talloc_strdup(info, 201 process_group(TALLOC_CTX *mem_ctx, struct ldb_context *ldb, struct ldb_message *msg, struct sss_domain_info *domain, const char *parent_name, struct group_info **info, const char ***group_members, int *num_group_members) argument [all...] |
/sssd/contrib/ci/ |
H A D | run | 289 --output-file ci-base.info 298 --output-file ci-check.info 299 stage lcov-merge lcov --add-tracefile ci-base.info \ 300 --add-tracefile ci-check.info \ 301 --output-file ci-dirty.info 302 stage lcov-clean lcov --remove ci-dirty.info \ 304 --output-file ci.info 309 ci.info |& tee ci-genhtml.out'
|
/sssd/src/providers/ipa/ |
H A D | ipa_access.c | 583 struct hbac_info *info = NULL; local 616 result = hbac_evaluate(hbac_rules, eval_req, &info); 619 info->rule_name); 624 hbac_error_string(info->code), info->rule_name); 637 hbac_free_info(info);
|
/sssd/src/python/ |
H A D | pyhbac.c | 1558 struct hbac_info *info = NULL; local 1613 eres = hbac_evaluate(rules, hbac_req, &info); 1616 self->rule_name = PyUnicode_FromString(info->rule_name); 1626 set_hbac_exception(PyExc_HbacError, info); 1635 hbac_free_info(info); 1639 hbac_free_info(info);
|
/sssd/src/util/ |
H A D | sss_krb5.c | 827 const krb5_trace_info *info, void *data) 829 if (info == NULL) { 830 /* Null info means destroy the callback data. */ 834 DEBUG(SSSDBG_TRACE_ALL, "%s\n", info->message); 826 sss_child_krb5_trace_cb(krb5_context context, const krb5_trace_info *info, void *data) argument
|