virGetSystemPageSizeKB;
virGetUserCacheDirectory;
virGetUserConfigDirectory;
-virGetUserDirectory;
-virGetUserDirectoryByUID;
+virGetUserHomeDirectory;
+virGetUserHomeDirectoryByUID;
virGetUserID;
virGetUserName;
virGetUserRuntimeDirectory;
xdgConfig = g_strdup(getenv("XDG_CONFIG_HOME"));
if (!xdgConfig) {
- g_autofree char *home = virGetUserDirectory();
+ g_autofree char *home = virGetUserHomeDirectory();
xdgConfig = g_strdup_printf("%s/.config", home);
}
if (privkeyPath) {
privkey = g_strdup(privkeyPath);
} else {
- homedir = virGetUserDirectory();
+ homedir = virGetUserHomeDirectory();
if (virNetClientFindDefaultSshKey(homedir, &privkey) < 0)
return NULL;
}
if (privkeyPath) {
privkey = g_strdup(privkeyPath);
} else {
- homedir = virGetUserDirectory();
+ homedir = virGetUserHomeDirectory();
if (virNetClientFindDefaultSshKey(homedir, &privkey) < 0)
return NULL;
}
char *virNetTLSConfigUserPKIBaseDir(void)
{
- g_autofree char *userdir = virGetUserDirectory();
+ g_autofree char *userdir = virGetUserHomeDirectory();
return g_strdup_printf("%s/.pki/libvirt", userdir);
}
char *
-virGetUserDirectory(void)
+virGetUserHomeDirectory(void)
{
return g_strdup(g_get_home_dir());
}
char *
-virGetUserDirectoryByUID(uid_t uid)
+virGetUserHomeDirectoryByUID(uid_t uid)
{
char *ret;
virGetUserEnt(uid, NULL, NULL, &ret, NULL, false);
# ifdef WIN32
char *
-virGetUserDirectoryByUID(uid_t uid G_GNUC_UNUSED)
+virGetUserHomeDirectoryByUID(uid_t uid G_GNUC_UNUSED)
{
/* Since Windows lacks setuid binaries, and since we already fake
* geteuid(), we can safely assume that this is only called when
# else /* !WITH_GETPWUID_R && !WIN32 */
char *
-virGetUserDirectoryByUID(uid_t uid G_GNUC_UNUSED)
+virGetUserHomeDirectoryByUID(uid_t uid G_GNUC_UNUSED)
{
virReportError(VIR_ERR_INTERNAL_ERROR,
- "%s", _("virGetUserDirectory is not available"));
+ "%s", _("virGetUserHomeDirectoryByUID is not available"));
return NULL;
}
char *virGetHostname(void) ATTRIBUTE_MOCKABLE;
char *virGetHostnameQuiet(void);
-char *virGetUserDirectory(void);
-char *virGetUserDirectoryByUID(uid_t uid);
+char *virGetUserHomeDirectory(void);
+char *virGetUserHomeDirectoryByUID(uid_t uid);
char *virGetUserConfigDirectory(void);
char *virGetUserCacheDirectory(void);
char *virGetUserRuntimeDirectory(void) ATTRIBUTE_MOCKABLE;
/* If target.path isn't given, use default path ~/.VirtualBox/image_name */
if (!def->target.path) {
- homedir = virGetUserDirectory();
+ homedir = virGetUserHomeDirectory();
def->target.path = g_strdup_printf("%s/.VirtualBox/%s", homedir, def->name);
}
VBOX_UTF8_TO_UTF16(def->target.path, &hddNameUtf16);
if (!name)
goto cleanup;
- homedir = virGetUserDirectoryByUID(uid);
+ homedir = virGetUserHomeDirectoryByUID(uid);
if (!homedir)
goto cleanup;
g_autofree char *dir_malloced = NULL;
if (vshCommandOptStringQuiet(ctl, cmd, "dir", &dir) <= 0)
- dir = dir_malloced = virGetUserDirectory();
+ dir = dir_malloced = virGetUserHomeDirectory();
if (!dir)
dir = "/";