cvs commit: src/lib/libc/sys symlink.2

Bruce Evans bde at zeta.org.au
Tue Dec 12 18:57:04 PST 2006


On Tue, 12 Dec 2006, Pawel Jakub Dawidek wrote:

> pjd         2006-12-12 20:05:04 UTC
>
>  FreeBSD src repository
>
>  Modified files:
>    lib/libc/sys         symlink.2
>  Log:
>  symlink(2) return EACCES if a component of the name2 path prefix denies
>  write permission.

Isn't that a bog in symlink(2)?  POSIX and POLA don't mention it.

Most of your other errno changes seemed to be correct.  In particular,
there are lots of bugs involving file flags (too many flags give
immutability...) and only 1 or 2 of them are documented (not as bugs,
and not in your changes).

Bruce


More information about the cvs-src mailing list