This hold all kind of accessing files on a Unix filesysten from DOS.
The msdos_dir_ent structure has much more than 28 bytes. Is this significant?
Added compares to device so that newer versions of Foxpro which test directories using xx\yy\device perform closer to whats DOS does.
We probably should use llseek here for file > 2 GBytes
returned size of struct dir_ent seems wrong at 28 bytes. */