Only use the BLKGETSIZE64 ioctl on Linux 2.6 since it is 
unreliable in Linux 2.4.  (Addresses Debian Bug #236528).  

Fix typo in the ioctl used for Mac OS X.

4 files changed