conf: setup_mount()

non-functional changes Signed-off-by: 's avatarChristian Brauner <christian.brauner@ubuntu.com>
parent 1ae3c19f
...@@ -2014,23 +2014,25 @@ static int mount_file_entries(const struct lxc_rootfs *rootfs, FILE *file, ...@@ -2014,23 +2014,25 @@ static int mount_file_entries(const struct lxc_rootfs *rootfs, FILE *file,
} }
static int setup_mount(const struct lxc_rootfs *rootfs, const char *fstab, static int setup_mount(const struct lxc_rootfs *rootfs, const char *fstab,
const char *lxc_name, const char *lxc_path) const char *lxc_name, const char *lxc_path)
{ {
FILE *file; FILE *f;
int ret; int ret;
if (!fstab) if (!fstab)
return 0; return 0;
file = setmntent(fstab, "r"); f = setmntent(fstab, "r");
if (!file) { if (!f) {
SYSERROR("failed to use '%s'", fstab); SYSERROR("Failed to open \"%s\"", fstab);
return -1; return -1;
} }
ret = mount_file_entries(rootfs, file, lxc_name, lxc_path); ret = mount_file_entries(rootfs, f, lxc_name, lxc_path);
if (ret < 0)
ERROR("Failed to set up mount entries");
endmntent(file); endmntent(f);
return ret; return ret;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment