if ((base = strdup (SYSCONF_DIR "/libvirt")) == NULL)
goto out_of_memory;
+
+ if (virAsprintf(¨_driver->monitorDir,
+ "%s/run/libvirt/uml-guest", LOCAL_STATE_DIR) == -1)
+ goto out_of_memory;
} else {
if (virAsprintf(¨_driver->logDir,
if (virAsprintf(&base, "%s/.libvirt", userdir) == -1)
goto out_of_memory;
- }
- if (virAsprintf(¨_driver->monitorDir,
- "%s/.uml", userdir) == -1)
- goto out_of_memory;
+ if (virAsprintf(¨_driver->monitorDir,
+ "%s/.uml", userdir) == -1)
+ goto out_of_memory;
+ }
/* Configuration paths are either ~/.libvirt/uml/... (session) or
* /etc/libvirt/uml/... (system).