Searched refs:conv (Results 1 - 6 of 6) sorted by relevance

/sssd/src/providers/ipa/
H A Dipa_sudo_conversion.c190 static bool is_ipacmdgroup(struct ipa_sudo_conv *conv, const char *dn) argument
192 if (ipa_check_rdn_bool(conv->dom->sysdb, dn,
193 MATCHRDN_CMDGROUPS(conv->map_cmdgroup))) {
200 static bool is_ipacmd(struct ipa_sudo_conv *conv, const char *dn) argument
202 if (ipa_check_rdn_bool(conv->dom->sysdb, dn,
203 MATCHRDN_CMDS(IPA_AT_SUDOCMD_UUID, conv->map_cmd))) {
208 if (ipa_check_rdn_bool(conv->dom->sysdb, dn,
209 MATCHRDN_CMDS(IPA_AT_SUDOCMD_CMD, conv->map_cmd))) {
218 struct ipa_sudo_conv *conv,
242 if (is_ipacmdgroup(conv, member
217 process_rulemember(TALLOC_CTX *mem_ctx, struct ipa_sudo_conv *conv, struct ipa_sudo_rulemember *rulemember, struct sysdb_attrs *rule, const char *attr) argument
275 process_allowcmd(struct ipa_sudo_conv *conv, struct ipa_sudo_rule *rule) argument
283 process_denycmd(struct ipa_sudo_conv *conv, struct ipa_sudo_rule *rule) argument
291 process_cmdgroupmember(struct ipa_sudo_conv *conv, struct ipa_sudo_cmdgroup *cmdgroup, struct sysdb_attrs *attrs) argument
354 struct ipa_sudo_conv *conv; local
402 ipa_sudo_conv_rules(struct ipa_sudo_conv *conv, struct sysdb_attrs **rules, size_t num_rules) argument
468 ipa_sudo_conv_cmdgroups(struct ipa_sudo_conv *conv, struct sysdb_attrs **cmdgroups, size_t num_cmdgroups) argument
524 ipa_sudo_conv_cmds(struct ipa_sudo_conv *conv, struct sysdb_attrs **cmds, size_t num_cmds) argument
568 ipa_sudo_conv_has_cmdgroups(struct ipa_sudo_conv *conv) argument
574 ipa_sudo_conv_has_cmds(struct ipa_sudo_conv *conv) argument
724 ipa_sudo_conv_cmdgroup_filter(TALLOC_CTX *mem_ctx, struct ipa_sudo_conv *conv) argument
732 ipa_sudo_conv_cmd_filter(TALLOC_CTX *mem_ctx, struct ipa_sudo_conv *conv) argument
740 struct ipa_sudo_conv *conv; member in struct:ipa_sudo_conv_result_ctx
747 convert_host(TALLOC_CTX *mem_ctx, struct ipa_sudo_conv *conv, const char *value) argument
783 convert_user(TALLOC_CTX *mem_ctx, struct ipa_sudo_conv *conv, const char *value) argument
819 convert_user_fqdn(TALLOC_CTX *mem_ctx, struct ipa_sudo_conv *conv, const char *value) argument
837 convert_group(TALLOC_CTX *mem_ctx, struct ipa_sudo_conv *conv, const char *value) argument
859 convert_runasextusergroup(TALLOC_CTX *mem_ctx, struct ipa_sudo_conv *conv, const char *value) argument
867 convert_cat(TALLOC_CTX *mem_ctx, struct ipa_sudo_conv *conv, const char *value) argument
879 convert_attributes(struct ipa_sudo_conv *conv, struct ipa_sudo_rule *rule, struct sysdb_attrs *attrs) argument
960 combine_cmdgroups(TALLOC_CTX *mem_ctx, struct ipa_sudo_conv *conv, struct ipa_sudo_dn_list *list) argument
1004 combine_cmds(TALLOC_CTX *mem_ctx, struct ipa_sudo_conv *conv, struct ipa_sudo_dn_list *list) argument
1036 build_sudocommand(struct ipa_sudo_conv *conv, struct ipa_sudo_rulemember *mlist, struct sysdb_attrs *attrs, char prefix) argument
1095 convert_sudocommand(struct ipa_sudo_conv *conv, struct ipa_sudo_rule *rule, struct sysdb_attrs *attrs) argument
1208 ipa_sudo_conv_result(TALLOC_CTX *mem_ctx, struct ipa_sudo_conv *conv, struct sysdb_attrs ***_rules, size_t *_num_rules) argument
[all...]
H A Dipa_sudo.h88 ipa_sudo_conv_rules(struct ipa_sudo_conv *conv,
93 ipa_sudo_conv_cmdgroups(struct ipa_sudo_conv *conv,
98 ipa_sudo_conv_cmds(struct ipa_sudo_conv *conv,
103 ipa_sudo_conv_has_cmdgroups(struct ipa_sudo_conv *conv);
106 ipa_sudo_conv_has_cmds(struct ipa_sudo_conv *conv);
110 struct ipa_sudo_conv *conv);
114 struct ipa_sudo_conv *conv);
118 struct ipa_sudo_conv *conv,
H A Dipa_sudo_async.c379 struct ipa_sudo_conv *conv; member in struct:ipa_sudo_fetch_state
434 state->conv = ipa_sudo_conv_init(state, domain, state->map_rule,
438 if (state->conv == NULL) {
611 ret = ipa_sudo_conv_rules(state->conv, attrs, num_attrs);
646 if (ipa_sudo_conv_has_cmdgroups(state->conv)) {
651 filter = ipa_sudo_conv_cmdgroup_filter(state, state->conv);
690 ret = ipa_sudo_conv_cmdgroups(state->conv, attrs, num_attrs);
725 if (ipa_sudo_conv_has_cmds(state->conv)) {
730 filter = ipa_sudo_conv_cmd_filter(state, state->conv);
768 ret = ipa_sudo_conv_cmds(state->conv, attr
[all...]
/sssd/src/sss_client/
H A Dpam_test_client.c38 static struct pam_conv conv = { variable in typeref:struct:pam_conv
43 static struct pam_conv conv = { variable in typeref:struct:pam_conv
78 ret = pam_start("sss_test", user, &conv, &pamh);
H A Dpam_sss.c187 const struct pam_conv *conv; local
206 ret=pam_get_item(pamh, PAM_CONV, (const void **) &conv);
226 ret=conv->conv(1, mesg, &resp,
227 conv->appdata_ptr);
1297 const struct pam_conv *conv; local
1303 ret = pam_get_item(pamh, PAM_CONV, (const void **) &conv);
1323 ret = conv->conv(2, mesg, &resp, conv
[all...]
/sssd/src/providers/proxy/
H A Dproxy_child.c185 struct pam_conv conv; local
189 conv.conv=proxy_chauthtok_conv;
192 conv.conv=proxy_internal_conv;
212 conv.appdata_ptr=auth_data;
219 ret = pam_start(pam_target, shortname, &conv, &pamh);

Completed in 540 milliseconds