Lines Matching defs:location
39 /* location must begin with the actual mailbox driver */
40 p = strchr(ns->set->location, ':');
42 *error_r = "Shared mailbox location not prefixed with driver";
45 driver = t_strdup_until(ns->set->location, p);
46 storage->location = p_strdup(_storage->pool, ns->set->location);
48 p_strdup(_storage->pool, ns->unexpanded_set->location);
107 const char *username, string_t *location)
111 str_append(location, storage->storage_class_name);
112 str_append_c(location, ':');
115 str_append(location, storage->storage.user->set->base_dir);
116 str_append(location, "/user-not-found/");
117 str_append(location, username);
145 string_t *prefix, *location;
267 } else if (!var_has_key(storage->location, 'h', "home")) {
280 location = t_str_new(256);
282 var_expand(location, storage->location, tab, &error) <= 0) {
284 "Failed to expand namespace location '%s': %s",
285 storage->location, error);
304 get_nonexistent_user_location(storage, userdomain, location);
316 ns_set->location = p_strdup(user->pool, str_c(location));
324 unexpanded_ns_set->location =
329 if (mail_namespaces_init_location(owner, str_c(location), &error) < 0) {