Use a macro for the constant and give it a comment about the choice of value. Don't ignore a large st_blksize, just use MAX (st_blksize, MAX_ALLOCATION). Thanks, Roland