/sssd/src/tests/cwrap/ |
H A D | test_negcache.c | 61 char *fqname; local 64 fqname = sss_create_internal_fqname(mem_ctx, 67 assert_non_null(fqname); 70 fqname, NULL, "/bin/bash", domain->name, 72 talloc_free(fqname); 92 char *fqname; local 95 fqname = sss_create_internal_fqname(mem_ctx, 98 assert_non_null(fqname); 100 ret = sysdb_add_group(domain, fqname, groups[i].gid, 102 talloc_free(fqname); [all...] |
/sssd/src/providers/ipa/ |
H A D | ipa_subdomains_id.c | 761 const char *fqname, uint32_t uid, 777 "Original home directory for user: %s is empty.\n", fqname); 785 homedir_ctx.username = fqname; 815 const char *fqname, const char *homedir) 851 ret = sysdb_set_user_attr(domain, fqname, attrs, SYSDB_MOD_REP); 885 const char *fqname; local 911 fqname = ldb_msg_find_attr_as_string(msg, SYSDB_NAME, NULL); 912 if (fqname == NULL) { 921 fqname); 928 DEBUG(SSSDBG_TRACE_ALL, "Missing homedir of %s.\n", fqname); 760 get_subdomain_homedir_of_user(TALLOC_CTX *mem_ctx, struct sss_domain_info *dom, const char *fqname, uint32_t uid, const char *original, const char **_homedir) argument 814 store_homedir_of_user(struct sss_domain_info *domain, const char *fqname, const char *homedir) argument [all...] |
/sssd/src/responder/common/ |
H A D | negcache.c | 691 char *fqname = NULL; local 738 fqname = sss_create_internal_fqname(tmpctx, name, dom->name); 739 if (fqname == NULL) { 743 ret = sss_ncache_set_user(ncache, true, dom, fqname); 744 talloc_zfree(fqname); 796 fqname = sss_create_internal_fqname(tmpctx, name, dom->name); 797 if (fqname == NULL) { 801 ret = sss_ncache_set_user(ncache, true, dom, fqname); 802 talloc_zfree(fqname); 812 fqname [all...] |
/sssd/src/responder/ssh/ |
H A D | sshsrv_cmd.c | 904 const char *fqname, 953 safealign_memcpy(body+(*c), fqname, fqname_len, c); 981 char *fqname; local 1059 fqname = talloc_asprintf(cmd_ctx, "%s@%s", 1061 if (!fqname) { 1066 fqname_len = strlen(fqname)+1; 1069 fqname_len, fqname, &c); 1076 fqname_len, fqname, &c); 1083 fqname_len, fqname, &c); 1090 fqname_len, fqname, 899 decode_and_add_base64_data(struct ssh_cmd_ctx *cmd_ctx, struct ldb_message_element *el, bool skip_base64_decode, struct ssh_ctx *ssh_ctx, size_t fqname_len, const char *fqname, size_t *c) argument [all...] |
/sssd/src/tests/cmocka/ |
H A D | test_sysdb_views.c | 559 char *fqname = NULL; local 564 fqname = sss_create_internal_fqname(test_ctx, usernames[i], 566 assert_non_null(fqname); 567 ret = sysdb_store_user(test_ctx->domain, fqname, 568 NULL, 0, 0, fqname, "/", "/bin/sh", 572 enum_test_user_override(test_ctx, fqname); 575 talloc_free(fqname); 584 char *fqname = NULL; local 587 fqname = sss_create_internal_fqname(test_ctx, usernames[i], 589 assert_non_null(fqname); 621 char *fqname; local 879 char *fqname; local [all...] |
H A D | test_nested_groups.c | 1025 char *fqname; local 1027 fqname = sss_create_internal_fqname(test_ctx, shortname, 1029 assert_non_null(fqname); 1032 assert_string_equal(s, fqname); 1033 talloc_free(fqname); 1041 char *fqname; local 1043 fqname = sss_create_internal_fqname(test_ctx, exp_member_name, 1045 assert_non_null(fqname); 1049 fqname); 1050 talloc_free(fqname); [all...] |
H A D | test_utils.c | 1629 static void assert_parse_fqname(const char *fqname, argument 1639 ret = sss_parse_internal_fqname(global_talloc_context, fqname, 1657 static void assert_fqname_unparseable(const char *fqname, errno_t retval) argument 1665 ret = sss_parse_internal_fqname(global_talloc_context, fqname, 1691 char *fqname = NULL; local 1695 fqname = sss_create_internal_fqname(global_talloc_context, "foo", "bar"); 1696 assert_string_equal(fqname, "foo@bar"); 1697 talloc_zfree(fqname); 1699 fqname = sss_create_internal_fqname(global_talloc_context, "foo", "BAR"); 1700 assert_string_equal(fqname, "fo 1747 char *fqname; local [all...] |
H A D | test_responder_cache_req.c | 197 char *fqname; local 208 fqname = sss_create_internal_fqname(attrs, user->short_name, domain->name); 209 assert_non_null(fqname); 211 ret = sysdb_store_user(domain, fqname, "pwd", 215 talloc_free(fqname); 308 char *fqname; local 317 fqname = sss_create_internal_fqname(attrs, group->short_name, domain->name); 318 assert_non_null(fqname); 320 ret = sysdb_store_group(domain, fqname, group->gid, attrs, 322 talloc_free(fqname); 579 char *fqname; local 697 char *fqname; local 1094 char *fqname; local 1210 char *fqname; local [all...] |
H A D | test_nss_srv.c | 358 char *fqname; local 360 fqname = sss_create_internal_fqname(ctx, 363 if (fqname == NULL) { 369 fqname, 378 talloc_free(fqname); 388 char *fqname; local 390 fqname = sss_create_internal_fqname(ctx, 393 if (fqname == NULL) { 398 fqname, 400 talloc_free(fqname); 410 char *fqname; local 438 char *fqname; local [all...] |
/sssd/src/util/ |
H A D | usertools.c | 661 /* Accepts fqname in the format shortname@domname only. */ 663 const char *fqname, 674 if (fqname == NULL) { 683 separator = strrchr(fqname, '@'); 684 if (separator == NULL || *(separator + 1) == '\0' || separator == fqname) { 701 shortname_len = strlen(fqname) - strlen(separator); 702 shortname = talloc_strndup(tmp_ctx, fqname, shortname_len); 717 /* Creates internal fqname in format shortname@domname. 724 char *fqname = NULL; local 736 fqname 662 sss_parse_internal_fqname(TALLOC_CTX *mem_ctx, const char *fqname, char **_shortname, char **_dom_name) argument [all...] |
/sssd/src/tools/ |
H A D | sss_override.c | 311 char *fqname; local 319 fqname = sss_create_internal_fqname(attrs, name, dom->name); 320 if (fqname == NULL) { 324 ret = sysdb_attrs_add_string(attrs, SYSDB_NAME, fqname); 325 talloc_free(fqname); 402 char *fqname = NULL; local 433 fqname = sss_tc_fqname(mem_ctx, dom->names, dom, shortname); 436 return fqname; 461 char *fqname = NULL; local 506 talloc_zfree(fqname); 982 const char *fqname; local 1131 const char *fqname; local 1221 const char *fqname; local [all...] |
/sssd/src/responder/nss/ |
H A D | nsssrv_cmd.c | 2715 const char *fqname; local 2726 fqname = (const char *)el->values[i].data; 2729 ret = sss_ncache_check_user(nctx->rctx->ncache, dom, fqname); 2734 (char *)&body[rzero+STRS_ROFFSET], fqname); 2739 ret = sized_member_name(tmp_ctx, rctx, fqname, &name);
|
/sssd/src/tests/ |
H A D | sysdb-tests.c | 188 const char *username; /* fqname */ 189 const char *groupname; /* fqname */ 237 char *fqname; local 247 fqname = sss_create_internal_fqname(mem_ctx, shortname, dom->name); 249 if (fqname == NULL) { 253 return fqname; 675 const char *fqname; local 690 fqname = sss_create_internal_fqname(test_ctx, 693 fail_if(fqname == NULL); 701 ret = sysdb_add_user(test_ctx->domain, fqname, 1083 const char *fqname; local 1147 const char *fqname; local [all...] |