Searched defs:tmpctx (Results 1 - 12 of 12) sorted by relevance

/sssd/src/providers/proxy/
H A Dproxy_services.c209 TALLOC_CTX *tmpctx; local
224 tmpctx = talloc_new(NULL);
225 if (!tmpctx) {
229 svc = talloc(tmpctx, struct servent);
236 buffer = talloc_size(tmpctx, buflen);
242 protocols = talloc_zero_array(tmpctx, const char *, 2);
279 newbuf = talloc_realloc_size(tmpctx, buffer, buflen);
316 ret = sss_get_cased_name_list(tmpctx,
362 talloc_zfree(tmpctx);
H A Dproxy_id.c49 TALLOC_CTX *tmpctx; local
63 tmpctx = talloc_new(NULL);
64 if (!tmpctx) {
68 ret = sss_parse_internal_fqname(tmpctx, i_name, &shortname_or_alias, NULL);
73 pwd = talloc_zero(tmpctx, struct passwd);
80 buffer = talloc_size(tmpctx, buflen);
106 ret = sysdb_getpwuid(tmpctx, dom, uid, &cached_pwd);
133 real_name = sss_create_internal_fqname(tmpctx, pwd->pw_name, dom->name);
149 talloc_zfree(tmpctx);
344 TALLOC_CTX *tmpctx; local
411 TALLOC_CTX *tmpctx; local
806 TALLOC_CTX *tmpctx; local
960 TALLOC_CTX *tmpctx; local
1044 TALLOC_CTX *tmpctx; local
1203 TALLOC_CTX *tmpctx; local
[all...]
/sssd/src/providers/ipa/
H A Dipa_common.c176 TALLOC_CTX *tmpctx; local
183 tmpctx = talloc_new(ipa_opts);
184 if (!tmpctx) {
210 ret = domain_to_basedn(tmpctx,
220 value = talloc_asprintf(tmpctx, "cn=accounts,%s", basedn);
243 value = talloc_strdup(tmpctx, realm);
315 value = talloc_asprintf(tmpctx, "cn=ng,cn=alt,%s", basedn);
357 value = talloc_asprintf(tmpctx, "cn=hbac,%s", basedn);
380 value = talloc_asprintf(tmpctx, "cn=selinux,%s", basedn);
431 value = talloc_asprintf(tmpctx, "c
[all...]
/sssd/src/providers/ldap/
H A Dldap_id_cleanup.c178 TALLOC_CTX *tmpctx; local
190 tmpctx = talloc_new(NULL);
191 if (!tmpctx) {
200 subfilter = talloc_asprintf(tmpctx,
209 subfilter = talloc_asprintf(tmpctx,
222 ret = sysdb_search_users(tmpctx, dom, subfilter, attrs, &count, &msgs);
236 ret = get_uid_table(tmpctx, &uid_table);
291 talloc_zfree(tmpctx);
368 TALLOC_CTX *tmpctx; local
383 tmpctx
[all...]
H A Dsdap_async_users.c61 TALLOC_CTX *tmpctx = NULL; local
65 tmpctx = talloc_new(NULL);
66 if (!tmpctx) {
87 ret = sdap_idmap_get_dom_sid_from_object(tmpctx, sid_str,
97 group_sid_str = talloc_asprintf(tmpctx, "%s-%lu", dom_sid_str,
111 talloc_free(tmpctx);
140 TALLOC_CTX *tmpctx = NULL; local
151 tmpctx = talloc_new(NULL);
152 if (!tmpctx) {
157 user_attrs = sysdb_new_attrs(tmpctx);
542 TALLOC_CTX *tmpctx; local
[all...]
H A Dldap_auth.c517 TALLOC_CTX *tmpctx; local
525 tmpctx = talloc_new(memctx);
526 if (!tmpctx) {
530 attrs = talloc_array(tmpctx, const char *, 11);
548 ret = sysdb_get_user_attr(tmpctx, domain, username, attrs, &res);
568 dn = talloc_strdup(tmpctx, dn);
574 ret = find_password_expiration_attributes(tmpctx,
604 talloc_zfree(tmpctx);
H A Dsdap_async_groups.c41 TALLOC_CTX *tmpctx; local
51 tmpctx = talloc_new(NULL);
52 if (!tmpctx) {
56 ret = sss_filter_sanitize(tmpctx, orig_dn, &sanitized_dn);
62 filter = talloc_asprintf(tmpctx, "%s=%s", SYSDB_ORIG_DN, sanitized_dn);
68 base_dn = sysdb_domain_dn(tmpctx, domain);
75 ret = sysdb_search_entry(tmpctx, ctx,
108 talloc_zfree(tmpctx);
511 TALLOC_CTX *tmpctx = NULL; local
518 tmpctx
1026 TALLOC_CTX *tmpctx; local
[all...]
/sssd/src/tools/
H A Dtools_mc_util.c309 TALLOC_CTX *tmpctx; local
311 tmpctx = talloc_new(tctx);
312 if (tmpctx == NULL) {
316 internal_name = sss_create_internal_fqname(tmpctx, shortname,
330 ret = sysdb_search_group_by_name(tmpctx, tctx->local, internal_name, attrs,
348 ret = sysdb_group_dn_name(tctx->sysdb, tmpctx,
358 parent_outname = sss_output_name(tmpctx, parent_internal_name,
378 talloc_free(tmpctx);
H A Dsss_sync_ops.c136 TALLOC_CTX *tmpctx; local
142 tmpctx = talloc_new(NULL);
143 if (!tmpctx) {
149 grp_sysdb_fqname = sss_create_internal_fqname(tmpctx, grouplist[i],
156 parent_dn = sysdb_group_dn(tmpctx, dom, grp_sysdb_fqname);
173 talloc_zfree(tmpctx);
/sssd/src/providers/krb5/
H A Dkrb5_auth.c52 TALLOC_CTX *tmpctx; local
71 tmpctx = talloc_new(mem_ctx);
72 if (!tmpctx) {
76 attrs = sysdb_new_attrs(tmpctx);
116 talloc_zfree(tmpctx);
/sssd/src/responder/common/
H A Dnegcache.c689 TALLOC_CTX *tmpctx = talloc_new(NULL); local
693 if (tmpctx == NULL) {
699 conf_path = talloc_asprintf(tmpctx, CONFDB_DOMAIN_PATH_TMPL,
707 ret = confdb_get_string_as_list(cdb, tmpctx, conf_path,
715 ret = sss_parse_name_for_domains(tmpctx, domain_list,
738 fqname = sss_create_internal_fqname(tmpctx, name, dom->name);
755 ret = confdb_get_string_as_list(cdb, tmpctx, CONFDB_NSS_CONF_ENTRY,
759 filter_list = talloc_array(tmpctx, char *, 2);
764 filter_list[0] = talloc_strdup(tmpctx, "root");
775 ret = sss_parse_name_for_domains(tmpctx, domain_lis
[all...]
/sssd/src/util/
H A Dusertools.c211 TALLOC_CTX *tmpctx = NULL; local
217 tmpctx = talloc_new(NULL);
218 if (tmpctx == NULL) {
224 conf_path = talloc_asprintf(tmpctx, CONFDB_DOMAIN_PATH_TMPL, domain);
230 ret = confdb_get_string(cdb, tmpctx, conf_path,
237 ret = confdb_get_string(cdb, tmpctx, CONFDB_MONITOR_CONF_ENTRY,
243 ret = get_id_provider_default_re(tmpctx, cdb, conf_path, &re_pattern);
252 re_pattern = talloc_strdup(tmpctx,
271 ret = confdb_get_string(cdb, tmpctx, conf_path,
278 ret = confdb_get_string(cdb, tmpctx, CONFDB_MONITOR_CONF_ENTR
[all...]

Completed in 58 milliseconds