Recognize vdev file

This commit is contained in:
Vladimir 'phcoder' Serbinenko 2010-12-06 20:28:02 +01:00
parent 925d998e6f
commit c3b87afcd4

View file

@ -477,7 +477,8 @@ fill_vdev_info_real (const char *nvlist,
if (!grub_zfs_nvlist_lookup_uint64 (nvlist, "guid", &(fill->guid))) if (!grub_zfs_nvlist_lookup_uint64 (nvlist, "guid", &(fill->guid)))
return grub_error (GRUB_ERR_BAD_FS, "couldn't find vdev id"); return grub_error (GRUB_ERR_BAD_FS, "couldn't find vdev id");
if (grub_strcmp (type, VDEV_TYPE_DISK) == 0) if (grub_strcmp (type, VDEV_TYPE_DISK) == 0
|| grub_strcmp (type, VDEV_TYPE_FILE) == 0)
{ {
fill->type = DEVICE_LEAF; fill->type = DEVICE_LEAF;