DragonFly BSD
DragonFly commits List (threaded) for 2005-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/sys/kern vfs_syscalls.c


From: Joerg Sonnenberger <joerg@xxxxxxxxxxxxxxxxx>
Date: Tue, 16 Aug 2005 14:24:21 +0200
Mail-followup-to: commits@crater.dragonflybsd.org

On Tue, Aug 16, 2005 at 12:31:32PM +0200, Simon 'corecode' Schubert wrote:
> On 15.08.2005, at 18:01, Joerg Sonnenberger wrote:
> >That is exactly the behaviour the standard wants to avoid. The wording
> >of SUS is also pretty clear, "resolve to the same existing name" does
> >mean nothing less than having the same inode for a traditional Unix
> >filesystem. I also won't say this behaviour is counter-intuitive, it
> >makes as much sense as just dropping the old node.
> 
> The standard is clear to me: it doesn't talk about links, but symbolic 
> links.

No, it has been talking about symlinks explicitly before.

Matt, could we settle this down in the follow way:
(1) Revert to the old behaviour by explicitly checking for identical
vnodes and returning success [instead of deleting old].
(2) Ask for a rational and clarification on the SUS lists.
(3) Based on the outcome decide which behaviour we want.

Joerg



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]