strncpy(lc->device, device, sizeof(lc->device));
lc->device[sizeof(lc->device) - 1] = '\0';
}
+ DBG(lc, loopdev_debug("%s successfully assigned", device));
}
sysfs_deinit(&lc->sysfs);
-
- DBG(lc, loopdev_debug("%s successfully set", device));
return 0;
}
return -errno;
}
}
+ DBG(lc, loopdev_debug("setup: backing file open: OK"));
if (lc->fd != -1 && lc->mode != mode) {
close(lc->fd);
goto err;
}
+ DBG(lc, loopdev_debug("setup: device open: OK"));
+
/*
* Set FD
*/
DBG(lc, loopdev_debug("LOOP_SET_FD failed: %m"));
goto err;
}
+
+ DBG(lc, loopdev_debug("setup: LOOP_SET_FD: OK"));
+
close(file_fd);
file_fd = -1;
DBG(lc, loopdev_debug("LOOP_SET_STATUS64 failed: %m"));
goto err;
}
+
+ DBG(lc, loopdev_debug("setup: LOOP_SET_STATUS64: OK"));
+
memset(&lc->info, 0, sizeof(lc->info));
lc->has_info = 0;
lc->info_failed = 0;