Searched defs:nss_ctx (Results 1 - 15 of 15) sorted by relevance

/sssd-io/src/responder/nss/
H A Dnss_protocol.h42 (*nss_protocol_fill_packet_fn)(struct nss_ctx *nss_ctx,
50 struct nss_ctx *nss_ctx; member in struct:nss_cmd_ctx
82 struct nss_ctx *nss_ctx,
127 nss_protocol_fill_pwent(struct nss_ctx *nss_ctx,
133 nss_protocol_fill_grent(struct nss_ctx *nss_ctx,
[all...]
H A Dnss_protocol_netgr.c105 nss_protocol_fill_netgrent(struct nss_ctx *nss_ctx, argument
190 nss_protocol_fill_setnetgrent(struct nss_ctx *nss_ctx, argument
H A Dnss_enum.c29 struct nss_ctx *nss_ctx,
34 struct nss_ctx *nss_ctx; member in struct:nss_setent_internal_state
66 state->nss_ctx = talloc_get_type(cli_ctx->rctx->pvt_ctx, struct nss_ctx);
141 state->enum_ctx->result = talloc_steal(state->nss_ctx, result);
165 tret = state->timeout_handler(state->ev, state->nss_ctx, state->enum_ctx);
219 struct nss_ctx *nss_ctx,
218 nss_setent_set_timeout(struct tevent_context *ev, struct nss_ctx *nss_ctx, struct nss_enum_ctx *enum_ctx) argument
276 nss_setnetgrent_set_timeout(struct tevent_context *ev, struct nss_ctx *nss_ctx, struct nss_enum_ctx *enum_ctx) argument
[all...]
H A Dnss_get_object.c29 memcache_delete_entry_by_name(struct nss_ctx *nss_ctx, argument
37 ret = sss_mmap_cache_pw_invalidate(nss_ctx->pwd_mc_ctx, name);
40 ret = sss_mmap_cache_gr_invalidate(nss_ctx->grp_mc_ctx, name);
43 ret = sss_mmap_cache_initgr_invalidate(nss_ctx->initgr_mc_ctx, name);
61 memcache_delete_entry_by_id(struct nss_ctx *nss_ctx, argument
69 ret = sss_mmap_cache_pw_invalidate_uid(nss_ctx->pwd_mc_ctx, (uid_t)id);
72 ret = sss_mmap_cache_gr_invalidate_gid(nss_ctx->grp_mc_ctx, (gid_t)id);
90 memcache_delete_entry(struct nss_ctx *nss_ct argument
152 struct nss_ctx *nss_ctx; member in struct:nss_get_object_state
[all...]
H A Dnss_private.h66 struct nss_ctx { struct
97 memcache_delete_entry(struct nss_ctx *nss_ctx,
147 nss_get_pwfield(struct nss_ctx *nctx,
H A Dnss_protocol_pwent.c51 struct nss_ctx *nctx,
99 struct nss_ctx *nss_ctx,
114 homedir = nss_get_homedir_override(mem_ctx, msg, nss_ctx, domain, &hd_ctx);
123 nss_get_shell(struct nss_ctx *nss_ctx, argument
132 if (nss_ctx->rctx->sr_conf.scope == SESSION_RECORDING_SCOPE_ALL) {
134 } else if (nss_ctx->rctx->sr_conf.scope ==
155 shell = sss_resp_get_shell_override(msg, nss_ctx->rctx, domain);
164 struct nss_ctx *nss_ct
98 nss_get_homedir(TALLOC_CTX *mem_ctx, struct nss_ctx *nss_ctx, struct sss_domain_info *domain, struct ldb_message *msg, const char *orig_name, const char *upn, uid_t uid) argument
163 nss_get_pwent(TALLOC_CTX *mem_ctx, struct nss_ctx *nss_ctx, struct sss_domain_info *domain, struct ldb_message *msg, uint32_t *_uid, uint32_t *_gid, struct sized_string **_name, struct sized_string *_gecos, struct sized_string *_homedir, struct sized_string *_shell) argument
227 nss_protocol_fill_pwent(struct nss_ctx *nss_ctx, struct nss_cmd_ctx *cmd_ctx, struct sss_packet *packet, struct cache_req_result *result) argument
[all...]
H A Dnss_protocol_svcent.c167 nss_protocol_fill_svcent(struct nss_ctx *nss_ctx, argument
H A Dnsssrv.c74 struct nss_ctx *nctx = (struct nss_ctx*) rctx->pvt_ctx;
138 struct nss_ctx *nss_ctx; local
141 nss_ctx = talloc_get_type(rctx->pvt_ctx, struct nss_ctx);
145 sss_ptr_hash_delete_all(nss_ctx->netgrent, true);
150 static int nss_get_config(struct nss_ctx *nctx,
255 static int setup_memcaches(struct nss_ctx *nctx)
318 struct nss_ctx *nct
[all...]
H A Dnss_protocol.c74 struct nss_ctx *nss_ctx,
90 ret = fill_fn(nss_ctx, cmd_ctx, pctx->creq->out, result);
405 struct nss_ctx *nss_ctx; local
414 nss_ctx = talloc_get_type(cli_ctx->rctx->pvt_ctx, struct nss_ctx);
427 err = sss_idmap_sid_to_bin_sid(nss_ctx->idmap_ctx, sid, &bin_sid,
435 sss_idmap_free_bin_sid(nss_ctx->idmap_ctx, bin_sid);
73 nss_protocol_reply(struct cli_ctx *cli_ctx, struct nss_ctx *nss_ctx, struct nss_cmd_ctx *cmd_ctx, struct cache_req_result *result, nss_protocol_fill_packet_fn fill_fn) argument
H A Dnss_protocol_grent.c25 struct nss_ctx *nss_ctx,
55 ret = sized_output_name(mem_ctx, nss_ctx->rctx, name, domain, _name);
117 struct nss_ctx *nss_ctx,
125 struct resp_ctx *rctx = nss_ctx->rctx;
156 if (nss_ctx->filter_users_in_groups) {
195 nss_protocol_fill_grent(struct nss_ctx *nss_ctx, argument
236 to_sized_string(&pwfield, nss_get_pwfield(nss_ctx, resul
24 nss_get_grent(TALLOC_CTX *mem_ctx, struct nss_ctx *nss_ctx, struct sss_domain_info *domain, struct ldb_message *msg, uint32_t *_gid, struct sized_string **_name) argument
116 nss_protocol_fill_members(struct sss_packet *packet, struct nss_ctx *nss_ctx, struct sss_domain_info *domain, struct ldb_message *msg, const char *group_name, size_t *_rp, uint32_t *_num_members) argument
312 nss_protocol_fill_initgr(struct nss_ctx *nss_ctx, struct nss_cmd_ctx *cmd_ctx, struct sss_packet *packet, struct cache_req_result *result) argument
[all...]
H A Dnss_protocol_sid.c89 nss_protocol_fill_sid(struct nss_ctx *nss_ctx, argument
205 nss_protocol_fill_orig(struct nss_ctx *nss_ctx, argument
253 if (nss_ctx->extra_attributes != NULL) {
254 extra_attrs = nss_ctx->extra_attributes;
392 nss_protocol_fill_single_name(struct nss_ctx *nss_ctx, argument
403 return nss_protocol_fill_name(nss_ctx, cmd_ctx, packet, result);
407 nss_protocol_fill_name(struct nss_ctx *nss_ct argument
449 nss_protocol_fill_id(struct nss_ctx *nss_ctx, struct nss_cmd_ctx *cmd_ctx, struct sss_packet *packet, struct cache_req_result *result) argument
503 nss_protocol_fill_name_list(struct nss_ctx *nss_ctx, struct nss_cmd_ctx *cmd_ctx, struct sss_packet *packet, struct cache_req_result *result) argument
566 nss_protocol_fill_name_list_all_domains(struct nss_ctx *nss_ctx, struct nss_cmd_ctx *cmd_ctx, struct sss_packet *packet, struct cache_req_result **results) argument
[all...]
H A Dnss_cmd.c44 cmd_ctx->nss_ctx = talloc_get_type(cli_ctx->rctx->pvt_ctx, struct nss_ctx);
329 ret = nss_protocol_fill_name_list_all_domains(cmd_ctx->nss_ctx, cmd_ctx,
489 cmd_ctx->nss_ctx->rctx->override_space,
496 memcache_delete_entry(cmd_ctx->nss_ctx, cmd_ctx->nss_ctx->rctx, NULL,
500 memcache_delete_entry(cmd_ctx->nss_ctx, cmd_ctx->nss_ctx->rctx,
568 nss_protocol_reply(cmd_ctx->cli_ctx, cmd_ctx->nss_ctx, cmd_ctx,
718 nss_protocol_reply(cmd_ctx->cli_ctx, cmd_ctx->nss_ctx, cmd_ct
737 struct nss_ctx *nss_ctx; local
941 struct nss_ctx *nss_ctx; local
950 struct nss_ctx *nss_ctx; local
997 struct nss_ctx *nss_ctx; local
1006 struct nss_ctx *nss_ctx; local
1092 struct nss_ctx *nss_ctx; local
1101 struct nss_ctx *nss_ctx; local
1152 struct nss_ctx *nss_ctx; local
[all...]
/sssd-io/src/util/cert/nss/
H A Dcert.c239 NSSInitContext *nss_ctx; local
257 nss_ctx = NSS_InitContext(ca_db, "", "", SECMOD_DB, &parameters,
259 if (nss_ctx == NULL) {
405 rv = NSS_ShutdownContext(nss_ctx);
/sssd-io/src/lib/certmap/
H A Dsss_cert_content_nss.c837 NSSInitContext *nss_ctx; local
843 nss_ctx = NSS_InitContext("", "", "", "", NULL, NSS_INIT_READONLY
849 if (nss_ctx == NULL) {
916 NSS_ShutdownContext(nss_ctx);
/sssd-io/src/p11_child/
H A Dp11_child_nss.c111 NSSInitContext *nss_ctx; local
150 nss_ctx = NSS_InitContext(nss_db, "", "", SECMOD_DB, &parameters, flags);
151 if (nss_ctx == NULL) {
576 rv = NSS_ShutdownContext(nss_ctx);

Completed in 35 milliseconds