#include "defs.h" | |
static void | |
decode_renameat(struct tcb *tcp) | |
{ | |
print_dirfd(tcp, tcp->u_arg[0]); | |
printpath(tcp, tcp->u_arg[1]); | |
tprints(", "); | |
print_dirfd(tcp, tcp->u_arg[2]); | |
printpath(tcp, tcp->u_arg[3]); | |
} | |
SYS_FUNC(renameat) | |
{ | |
decode_renameat(tcp); | |
return RVAL_DECODED; | |
} | |
#include <linux/fs.h> | |
#include "xlat/rename_flags.h" | |
SYS_FUNC(renameat2) | |
{ | |
decode_renameat(tcp); | |
tprints(", "); | |
printflags(rename_flags, tcp->u_arg[4], "RENAME_??"); | |
return RVAL_DECODED; | |
} |