Lines Matching defs:parent
32 struct sss_domain_info *parent,
49 "Creating [%s] as subdomain of [%s]!\n", name, parent->name);
57 dom->parent = parent;
59 /* Sub-domains always have the same view as the parent */
60 dom->has_views = parent->has_views;
61 if (parent->view_name != NULL) {
62 dom->view_name = talloc_strdup(dom, parent->view_name);
64 DEBUG(SSSDBG_OP_FAILURE, "Failed to copy parent's view name.\n");
75 dom->provider = talloc_strdup(dom, parent->provider);
81 dom->conn_name = talloc_strdup(dom, parent->conn_name);
139 /* If the parent domain filters out group members, the subdomain should
142 parent->sd_inherit, false);
144 dom->ignore_group_members = parent->ignore_group_members;
148 /* If the parent domain explicitly limits ID ranges, the subdomain
151 dom->id_min = parent->id_min ? parent->id_min : 0;
152 dom->id_max = parent->id_max ? parent->id_max : 0xffffffff;
153 dom->pwd_expiration_warning = parent->pwd_expiration_warning;
154 dom->cache_credentials = parent->cache_credentials;
156 parent->cache_credentials_min_ff_length;
158 dom->user_timeout = parent->user_timeout;
159 dom->group_timeout = parent->group_timeout;
160 dom->netgroup_timeout = parent->netgroup_timeout;
161 dom->service_timeout = parent->service_timeout;
162 dom->names = parent->names;
164 dom->override_homedir = parent->override_homedir;
165 dom->fallback_homedir = parent->fallback_homedir;
166 dom->subdomain_homedir = parent->subdomain_homedir;
167 dom->override_shell = parent->override_shell;
168 dom->default_shell = parent->default_shell;
169 dom->homedir_substr = parent->homedir_substr;
171 if (parent->sysdb == NULL) {
172 DEBUG(SSSDBG_OP_FAILURE, "Missing sysdb context in parent domain.\n");
175 dom->sysdb = parent->sysdb;
477 /* maybe views are not initialized, copy from parent */
478 dom->has_views = dom->parent->has_views;
479 if (dom->parent->view_name != NULL) {
481 dom->parent->view_name);
484 "Failed to copy parent's view name.\n");
490 if (dom->has_views != dom->parent->has_views
492 dom->parent->view_name) != 0) {
494 "Sub-domain [%s][%s] and parent [%s][%s] " \
498 dom->parent->has_views ? "has view" : "has no view",
499 dom->parent->view_name);