The name of this function is not very helpful, because it doesn't
create anything, it just flips a bit in a bitmask when domain is
starting up. Move the function internals into qemu_process.c and
forget the function ever existed.
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
}
-int
-qemuDomainCreateNamespace(virQEMUDriverPtr driver,
- virDomainObjPtr vm)
-{
- g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(driver);
-
- if (virBitmapIsBitSet(cfg->namespaces, QEMU_DOMAIN_NS_MOUNT) &&
- qemuDomainEnableNamespace(vm, QEMU_DOMAIN_NS_MOUNT) < 0)
- return -1;
-
- return 0;
-}
-
-
bool
qemuDomainNamespaceEnabled(virDomainObjPtr vm,
qemuDomainNamespace ns)
virSecurityManagerPtr mgr,
virDomainObjPtr vm);
-int qemuDomainCreateNamespace(virQEMUDriverPtr driver,
- virDomainObjPtr vm);
-
void qemuDomainDestroyNamespace(virQEMUDriverPtr driver,
virDomainObjPtr vm);
}
+static int
+qemuProcessEnableDomainNamespaces(virQEMUDriverPtr driver,
+ virDomainObjPtr vm)
+{
+ g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(driver);
+
+ if (virBitmapIsBitSet(cfg->namespaces, QEMU_DOMAIN_NS_MOUNT) &&
+ qemuDomainEnableNamespace(vm, QEMU_DOMAIN_NS_MOUNT) < 0)
+ return -1;
+
+ return 0;
+}
+
+
/**
* qemuProcessLaunch:
*
VIR_DEBUG("Building mount namespace");
- if (qemuDomainCreateNamespace(driver, vm) < 0)
+ if (qemuProcessEnableDomainNamespaces(driver, vm) < 0)
goto cleanup;
VIR_DEBUG("Setting up raw IO");