Searched defs:nctx (Results 1 - 9 of 9) sorted by relevance

/sssd-io/src/responder/nss/
H A Dnss_utils.c30 nss_get_pwfield(struct nss_ctx *nctx, argument
37 return nctx->pwfield;
H A Dnss_iface.c25 void nss_update_initgr_memcache(struct nss_ctx *nctx, argument
39 for (dom = nctx->rctx->domains;
58 ret = sized_output_name(tmp_ctx, nctx->rctx, fq_name, dom, &delete_name);
80 ret = sss_mmap_cache_pw_invalidate(nctx->pwd_mc_ctx, delete_name);
127 ret = sss_mmap_cache_gr_invalidate_gid(nctx->grp_mc_ctx, id);
136 ret = sss_mmap_cache_initgr_invalidate(nctx->initgr_mc_ctx,
152 struct nss_ctx *nctx = talloc_get_type(rctx->pvt_ctx, struct nss_ctx); local
155 sss_mmap_cache_reset(nctx->pwd_mc_ctx);
163 struct nss_ctx *nctx = talloc_get_type(rctx->pvt_ctx, struct nss_ctx); local
166 sss_mmap_cache_reset(nctx
174 struct nss_ctx *nctx = talloc_get_type(rctx->pvt_ctx, struct nss_ctx); local
192 struct nss_ctx *nctx = talloc_get_type(rctx->pvt_ctx, struct nss_ctx); local
207 struct nss_ctx *nctx = talloc_get_type(rctx->pvt_ctx, struct nss_ctx); local
[all...]
H A Dnss_protocol_pwent.c51 struct nss_ctx *nctx,
64 } else if (nctx->homedir_substr != NULL) {
65 homedir_ctx->config_homedir_substr = nctx->homedir_substr;
74 } else if (nctx->override_homedir) {
75 return expand_homedir_template(mem_ctx, nctx->override_homedir,
86 } else if (nctx->fallback_homedir) {
87 return expand_homedir_template(mem_ctx, nctx->fallback_homedir,
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
H A Dnsssrv.c74 struct nss_ctx *nctx = (struct nss_ctx*) rctx->pvt_ctx; local
104 ret = sss_mmap_cache_reinit(nctx, SSS_MC_CACHE_ELEMENTS,
106 &nctx->pwd_mc_ctx);
113 ret = sss_mmap_cache_reinit(nctx, SSS_MC_CACHE_ELEMENTS,
115 &nctx->grp_mc_ctx);
122 ret = sss_mmap_cache_reinit(nctx, SSS_MC_CACHE_ELEMENTS,
124 &nctx->initgr_mc_ctx);
150 static int nss_get_config(struct nss_ctx *nctx, argument
158 &nctx->enum_cache_timeout);
163 &nctx
255 setup_memcaches(struct nss_ctx *nctx) argument
318 struct nss_ctx *nctx; local
[all...]
/sssd-io/src/tests/
H A Dcommon.h72 struct sss_names_ctx *nctx; member in struct:sss_test_ctx
/sssd-io/src/tests/cmocka/
H A Dtest_fqnames.c45 struct sss_names_ctx *nctx)
59 dom->names = nctx;
69 struct sss_names_ctx *nctx; member in struct:fqdn_test_ctx
122 "%1$s@%2$s", &test_ctx->nctx);
125 fqdn = sss_tc_fqname(test_ctx, test_ctx->nctx, test_ctx->dom, NAME);
130 ret = sss_fqname(fqdn_s, fqdn_size, test_ctx->nctx, test_ctx->dom, NAME);
134 talloc_free(test_ctx->nctx);
154 "%1$s@%2$s@%3$s", &test_ctx->nctx);
157 fqdn = sss_tc_fqname(test_ctx, test_ctx->nctx, test_ctx->dom, NAME);
162 ret = sss_fqname(fqdn_s, fqdn_size, test_ctx->nctx, test_ct
41 create_test_domain(TALLOC_CTX *mem_ctx, const char *name, const char *flatname, struct sss_domain_info *parent, struct sss_names_ctx *nctx) argument
241 struct sss_names_ctx *nctx; member in struct:parse_name_test_ctx
[all...]
H A Dtest_negcache.c72 struct nss_ctx *nctx; local
75 nctx = talloc_zero(mem_ctx, struct nss_ctx);
76 if (!nctx) {
80 nctx->pwfield = discard_const("*");
82 err = sss_idmap_init(sss_idmap_talloc, nctx, sss_idmap_talloc_free,
83 &nctx->idmap_ctx);
86 talloc_free(nctx);
89 return nctx;
94 struct nss_ctx *nctx; member in struct:test_state
609 ts->nctx
[all...]
H A Dtest_nss_srv.c53 struct nss_ctx *nctx; member in struct:nss_test_ctx
66 struct nss_ctx *nctx; local
69 nctx = talloc_zero(mem_ctx, struct nss_ctx);
70 if (!nctx) {
74 nctx->pwfield = discard_const("*");
76 err = sss_idmap_init(sss_idmap_talloc, nctx, sss_idmap_talloc_free,
77 &nctx->idmap_ctx);
80 talloc_free(nctx);
84 return nctx;
1428 nss_test_ctx->nctx
[all...]
/sssd-io/src/util/
H A Dusertools.c131 static errno_t sss_fqnames_init(struct sss_names_ctx *nctx, const char *fq_fmt) argument
135 nctx->fq_fmt = talloc_strdup(nctx, fq_fmt);
136 if (nctx->fq_fmt == NULL) {
140 DEBUG(SSSDBG_CONF_SETTINGS, "Using fq format [%s].\n", nctx->fq_fmt);
144 fq = sss_tc_fqname2 (nctx, nctx, "unused.example.com", "unused", "the-test-user");
147 "The fq format is invalid [%s]\n", nctx->fq_fmt);
151 "Username pattern not found in [%s]\n", nctx->fq_fmt);
573 sss_tc_fqname(TALLOC_CTX *mem_ctx, struct sss_names_ctx *nctx, argument
593 sss_tc_fqname2(TALLOC_CTX *mem_ctx, struct sss_names_ctx *nctx, const char *domain_name, const char *flat_dom_name, const char *name) argument
611 sss_fqname(char *str, size_t size, struct sss_names_ctx *nctx, struct sss_domain_info *domain, const char *name) argument
[all...]

Completed in 25 milliseconds