#include "defs.h" #include #include "xlat/at_flags.h" SYS_FUNC(link) { printpath(tcp, tcp->u_arg[0]); tprints(", "); printpath(tcp, tcp->u_arg[1]); return RVAL_DECODED; } SYS_FUNC(linkat) { 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]); tprints(", "); printflags(at_flags, tcp->u_arg[4], "AT_???"); return RVAL_DECODED; } SYS_FUNC(unlinkat) { print_dirfd(tcp, tcp->u_arg[0]); printpath(tcp, tcp->u_arg[1]); tprints(", "); printflags(at_flags, tcp->u_arg[2], "AT_???"); return RVAL_DECODED; } SYS_FUNC(symlinkat) { printpath(tcp, tcp->u_arg[0]); tprints(", "); print_dirfd(tcp, tcp->u_arg[1]); printpath(tcp, tcp->u_arg[2]); return RVAL_DECODED; }