Searched defs:info (Results 1 - 18 of 18) sorted by relevance

/sssd-io/src/responder/autofs/
H A Dautofssrv_dp.c53 struct sss_dp_get_autofs_info *info; local
67 info = talloc_zero(state, struct sss_dp_get_autofs_info);
68 if (info == NULL) {
72 info->fast_reply = fast_reply;
73 info->type = type;
74 info->name = name;
75 info->dom = dom;
84 info, req);
106 struct sss_dp_get_autofs_info *info; local
109 info
[all...]
/sssd-io/src/responder/common/
H A Dresponder_dp_ssh.c52 struct sss_dp_get_ssh_host_info *info; local
66 info = talloc_zero(state, struct sss_dp_get_ssh_host_info);
67 if (info == NULL) {
71 info->fast_reply = fast_reply;
72 info->name = name;
73 info->alias = alias;
74 info->dom = dom;
87 info, req);
109 struct sss_dp_get_ssh_host_info *info; local
112 info
[all...]
H A Dresponder_get_domains.c42 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
662 struct sss_dp_get_account_domain_info *info; local
715 struct sss_dp_get_account_domain_info *info; local
[all...]
H A Dresponder_dp.c493 struct sss_dp_account_info *info; local
538 info = talloc_zero(state, struct sss_dp_account_info);
539 if (info == NULL) {
543 info->fast_reply = fast_reply;
544 info->type = type;
545 info->opt_name = opt_name;
546 info->opt_id = opt_id;
547 info->extra = extra;
548 info->dom = dom;
574 info, re
643 struct sss_dp_account_info *info; local
[all...]
/sssd-io/src/sss_client/libwbclient/
H A Dwbc_pam_sssd.c45 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 Dwbclient_common.c163 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 Dwbc_util_sssd.c58 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 Dwbc_ctx_sssd.c308 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 Dwbclient_sssd.h379 struct wbcAuthUserInfo *info; member in struct:wbcLogonUserInfo
1663 * @param info Output details on WBC_ERR_SUCCESS
1670 struct wbcAuthUserInfo **info,
1678 * @param info Output details on WBC_ERR_SUCCESS
1684 struct wbcAuthUserInfo **info,
1692 * @param[out] info Pointer to a pointer to a wbcLogonUserInfo structure
1700 struct wbcLogonUserInfo **info,
1708 * @param[out] info Pointer to a pointer to a wbcLogonUserInfo structure
1715 struct wbcLogonUserInfo **info,
1841 * @param **info Pointe
[all...]
/sssd-io/src/responder/sudo/
H A Dsudosrv_dp.c60 struct sss_dp_get_sudoers_info *info; local
74 info = talloc_zero(state, struct sss_dp_get_sudoers_info);
75 if (info == NULL) {
79 info->fast_reply = fast_reply;
80 info->type = type;
81 info->name = name;
82 info->dom = dom;
83 info->num_rules = num_rules;
84 info->rules = rules;
86 switch (info
127 struct sss_dp_get_sudoers_info *info; local
[all...]
/sssd-io/src/tests/
H A Dfiles-tests.c386 struct stat info; local
398 ret = stat(new_dir, &info);
402 fail_unless(S_ISDIR(info.st_mode) != 0, "'%s' is not a dir.\n", new_dir);
405 fail_unless((info.st_mode & S_IRUSR) != 0, "Read permission is not set\n");
406 fail_unless((info.st_mode & S_IWUSR) == 0, "Write permission is set\n");
407 fail_unless((info.st_mode & S_IXUSR) != 0, "Exec permission is not set\n");
410 fail_unless(info.st_uid == uid, "Dir created with the wrong uid\n");
411 fail_unless(info.st_gid == gid, "Dir created with the wrong gid\n");
H A Dipa_hbac-tests.c192 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-io/src/lib/ipa_hbac/
H A Dhbac_evaluator.c147 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...]
/sssd-io/src/providers/ipa/
H A Dipa_access.c479 struct hbac_info *info = NULL; local
522 result = hbac_evaluate(hbac_rules, eval_req, &info);
525 info->rule_name);
530 hbac_error_string(info->code), info->rule_name);
543 hbac_free_info(info);
/sssd-io/src/tools/
H A Dsss_groupshow.c206 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-io/src/tools/sssctl/
H A Dsssctl_cache.c212 struct sssctl_object_info *info)
218 for (count = 0; info[count].attr != NULL; count++) {
228 attrs[i] = talloc_strdup(attrs, info[i].attr);
427 struct sssctl_object_info *info,
457 attrs = sssctl_build_attrs(tmp_ctx, info);
482 static errno_t sssctl_print_object(struct sssctl_object_info *info, argument
504 ret = sssctl_fetch_object(tmp_ctx, info, domains, domain, basedn_fn,
523 for (i = 0; info[i].attr != NULL; i++) {
524 ret = info[i].attr_fn(tmp_ctx, entry, dom, info[
211 sssctl_build_attrs(TALLOC_CTX *mem_ctx, struct sssctl_object_info *info) argument
426 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
597 struct sssctl_object_info info[] = { local
644 struct sssctl_object_info info[] = { local
683 struct sssctl_object_info info[] = { local
[all...]
/sssd-io/src/util/
H A Dsss_krb5.c835 const krb5_trace_info *info, void *data)
837 if (info == NULL) {
838 /* Null info means destroy the callback data. */
842 DEBUG(SSSDBG_TRACE_ALL, "%s\n", info->message);
834 sss_child_krb5_trace_cb(krb5_context context, const krb5_trace_info *info, void *data) argument
/sssd-io/src/python/
H A Dpyhbac.c1560 struct hbac_info *info = NULL; local
1615 eres = hbac_evaluate(rules, hbac_req, &info);
1618 self->rule_name = PyUnicode_FromString(info->rule_name);
1629 set_hbac_exception(PyExc_HbacError, info);
1638 hbac_free_info(info);
1642 hbac_free_info(info);

Completed in 102 milliseconds