Searched defs:homedir_ctx (Results 1 - 5 of 5) sorted by relevance

/sssd-io/src/util/
H A Dsss_nss.c28 struct sss_nss_homedir_ctx *homedir_ctx)
44 if (homedir_ctx == NULL) {
75 if (homedir_ctx->username == NULL) {
81 username = sss_output_name(tmp_ctx, homedir_ctx->username,
92 if (homedir_ctx->username == NULL) {
98 username = sss_output_name(tmp_ctx, homedir_ctx->username,
109 if (homedir_ctx->uid == 0) {
115 homedir_ctx->uid);
119 if (homedir_ctx->domain == NULL) {
126 homedir_ctx
25 expand_homedir_template(TALLOC_CTX *mem_ctx, const char *template, bool case_sensitive, struct sss_nss_homedir_ctx *homedir_ctx) argument
[all...]
/sssd-io/src/responder/nss/
H A Dnss_protocol_pwent.c53 struct sss_nss_homedir_ctx *homedir_ctx)
59 homedir_ctx->original = homedir;
63 homedir_ctx->config_homedir_substr = dom->homedir_substr;
65 homedir_ctx->config_homedir_substr = nctx->homedir_substr;
73 dom->case_preserve, homedir_ctx);
76 dom->case_preserve, homedir_ctx);
85 dom->case_preserve, homedir_ctx);
88 dom->case_preserve, homedir_ctx);
94 dom->case_preserve, homedir_ctx);
49 nss_get_homedir_override(TALLOC_CTX *mem_ctx, struct ldb_message *msg, struct nss_ctx *nctx, struct sss_domain_info *dom, struct sss_nss_homedir_ctx *homedir_ctx) argument
/sssd-io/src/providers/ipa/
H A Dipa_subdomains_id.c845 struct sss_nss_homedir_ctx homedir_ctx; local
860 ZERO_STRUCT(homedir_ctx);
862 homedir_ctx.uid = uid;
863 homedir_ctx.username = fqname;
864 homedir_ctx.domain = dom->name;
865 homedir_ctx.flatname = dom->flat_name;
866 homedir_ctx.config_homedir_substr = dom->homedir_substr;
867 homedir_ctx.original = original;
872 false, &homedir_ctx);
H A Dipa_s2n_exop.c2175 struct sss_nss_homedir_ctx homedir_ctx; local
2289 ZERO_STRUCT(homedir_ctx);
2290 homedir_ctx.username = attrs->a.user.pw_name;
2291 homedir_ctx.uid = attrs->a.user.pw_uid;
2292 homedir_ctx.domain = dom->name;
2293 homedir_ctx.flatname = dom->flat_name;
2294 homedir_ctx.config_homedir_substr = dom->homedir_substr;
2299 &homedir_ctx);
/sssd-io/src/tests/cmocka/
H A Dtest_utils.c1051 struct sss_nss_homedir_ctx *homedir_ctx,
1056 homedir = expand_homedir_template(tmp_ctx, template, false, homedir_ctx);
1068 struct sss_nss_homedir_ctx *homedir_ctx; local
1072 homedir_ctx= talloc_zero(global_talloc_context,
1074 assert_non_null(homedir_ctx);
1076 homedir_ctx->username = sss_create_internal_fqname(homedir_ctx,
1078 if (homedir_ctx->username == NULL) {
1079 talloc_free(homedir_ctx);
1083 homedir_ctx
1050 check_expanded_value(TALLOC_CTX *tmp_ctx, struct sss_nss_homedir_ctx *homedir_ctx, const char *template, const char *exp_val) argument
1096 struct sss_nss_homedir_ctx *homedir_ctx = talloc_get_type(*state, local
1113 struct sss_nss_homedir_ctx *homedir_ctx; local
1159 struct sss_nss_homedir_ctx *homedir_ctx = talloc_get_type(*state, local
[all...]

Completed in 27 milliseconds