[libvirt] [PATCH] Refactor loop device setup code in LXC
Daniel P. Berrange
berrange at redhat.com
Thu Mar 7 11:40:51 UTC 2013
From: "Daniel P. Berrange" <berrange at redhat.com>
Minor re-factoring of code for setting up loop devices in
the LXC controller
Signed-off-by: Daniel P. Berrange <berrange at redhat.com>
---
src/lxc/lxc_controller.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/lxc/lxc_controller.c b/src/lxc/lxc_controller.c
index 78e8a70..a7e715e 100644
--- a/src/lxc/lxc_controller.c
+++ b/src/lxc/lxc_controller.c
@@ -383,12 +383,13 @@ static int virLXCControllerSetupLoopDevices(virLXCControllerPtr ctrl)
int ret = -1;
for (i = 0 ; i < ctrl->def->nfss ; i++) {
+ virDomainFSDefPtr fs = ctrl->def->fss[i];
int fd;
- if (ctrl->def->fss[i]->type != VIR_DOMAIN_FS_TYPE_FILE)
+ if (fs->type != VIR_DOMAIN_FS_TYPE_FILE)
continue;
- fd = virLXCControllerSetupLoopDevice(ctrl->def->fss[i]);
+ fd = virLXCControllerSetupLoopDevice(fs);
if (fd < 0)
goto cleanup;
--
1.7.11.7
More information about the libvir-list
mailing list