Subject: Re: Linux emulation and mkdir with trailing /
To: Bill Studenmund <wrstuden@zembu.com>
From: Matthew Orgass <darkstar@pgh.net>
List: tech-kern
Date: 09/25/2000 15:32:06
On Mon, 25 Sep 2000, Bill Studenmund wrote:
> I think the code to change is:
[...]
> which is around line 465 of sys/kern/vfs_lookup.c. If we made it:
I think this should be more general, so that emulation of OSes that
allow trailing slashes on all names can use the same flag. If you add
if (cp->cn_flags & ALLOWENDSLASHES)
cnp->cn_flags &= ~REQUIREDIR;
at about line 392 inside the 'if (*cp == '\0')', then both cases will be
solved with one flag.
Matthew Orgass
darkstar@pgh.net