Hi,

On Mon, Aug 11, 2014 at 08:50:54AM +0530, Zubin Mithra wrote:
> > When descriptors decoding is enabled, descriptors passed to *at syscalls
> > are decoded anyway, so we could use this information to decode relative
> > paths passed to *at syscalls.
> 
> Sounds good -- however the sys_symlinkat syscall seems to be an edge case
> that needs to be handled separately(oldname uses cwd and newname uses
> newfd).
> 
> sys_symlinkat(const char *oldname, int newfd, const char *newname);

symlinkat is not the only exception, there are also renameat, renameat2,
and linkat: these syscalls take two dirfd descriptors.


-- 
ldv

Attachment: pgp2ol_waFUiI.pgp
Description: PGP signature

------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Strace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/strace-devel

Reply via email to