Subject: Re: ftruncate(2) and length bigger than filesize
To: None <tech-kern@netbsd.org>
From: Jason R Thorpe <thorpej@zembu.com>
List: tech-kern
Date: 04/20/2000 08:18:15
On Thu, Apr 20, 2000 at 12:32:49PM +0200, PER4MANCE, J. Dolecek wrote:

 > Some software depends on extending behaviour od ftruncate(2),
 > e.g. emacs (see kern/9926). This is even documented
 > behaviour on Solaris.
 > 
 > What is "right" here ? Should we fix those filesystem which
 > do not extend the file in ftuncate(2) and adapt manpage
 > accordingly, or "fix" the ffs and msdosfs and maybe others
 > so that they don't extend the file if length passed
 > to ftruncate(2) is longer than file size ?

We should probably look up ftruncate(2) in SUSv2 and check.  Tho, I
agree that our behaviour should at least be consistent.

-- 
        -- Jason R. Thorpe <thorpej@zembu.com>