The shift was a remnant from when BLKGETSIZE (which measures in
blocks) was being used on Linux. The Mac has two separate ioctls
for block count and block size, which we're already multiplying
together. And on Linux we're using BLKGETSIZE64, which returns a
result in bytes, not blocks. So lose the shift.
---
 lib/lib.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Attachment: 0001-fdlength-device-size-is-reported-in-bytes-not-blocks.patch
Description: Binary data

_______________________________________________
Toybox mailing list
[email protected]
http://lists.landley.net/listinfo.cgi/toybox-landley.net

Reply via email to