Fix opening regular files as blockstore

This commit is contained in:
Vitaliy Filippov
2021-12-15 02:08:58 +03:00
parent 3f33095fd7
commit 999bed8514
+4
View File
@@ -306,6 +306,10 @@ static void check_size(int fd, uint64_t *size, uint64_t *sectsize, std::string n
if (S_ISREG(st.st_mode))
{
*size = st.st_size;
if (sectsize)
{
*sectsize = st.st_blksize;
}
}
else if (S_ISBLK(st.st_mode))
{