Messages in this thread | | | Date | Wed, 24 Sep 2014 20:00:58 +0100 | From | Al Viro <> | Subject | Re: [PATCH] vfs: fix linkat error for unprivileged AT_EMPTY_PATH |
| |
On Wed, Sep 24, 2014 at 05:25:23PM +0200, Miklos Szeredi wrote: > From: Miklos Szeredi <mszeredi@suse.cz> > > Return proper error value for linkat(..., AT_EMPTY_PATH) without enough > privileges. > > I guess ENOENT was used here, because without AT_EMPTY_PATH that's what > we'd return for an empty path. But it is wrong for AT_EMPTY_PATH, since we > might not even be passing an empty path, we are simply complaining about > lack of privs for which EPERM is the proper error.
Umm... Are you sure that nothing in userland is checking for that return value? I agree that EPERM would make more sense, but...
| |