Network autoconfiguration was moved to the kernel, but the setup code still
tried to copy the script over to the rootfs. This prevented from /virt/ to
be properly created.
Signed-off-by: Sasha Levin <levinsasha928@gmail.com>
return copy_file("guest/init", path);
}
-static int copy_net(const char *guestfs_name)
-{
- char path[PATH_MAX];
-
- snprintf(path, PATH_MAX, "%s%s%s/virt/setnet.sh", HOME_DIR, KVM_PID_FILE_PATH, guestfs_name);
-
- return copy_file("guest/setnet.sh", path);
-}
-
static int make_guestfs_symlink(const char *guestfs_name, const char *path)
{
char target[PATH_MAX];
make_guestfs_symlink(guestfs_name, guestfs_symlinks[i]);
}
- ret = copy_net(guestfs_name);
- if (ret < 0)
- return ret;
-
return copy_init(guestfs_name);
}