| #include "defs.h" |
| |
| int |
| sys_chown(struct tcb *tcp) |
| { |
| if (entering(tcp)) { |
| printpath(tcp, tcp->u_arg[0]); |
| printuid(", ", tcp->u_arg[1]); |
| printuid(", ", tcp->u_arg[2]); |
| } |
| return 0; |
| } |
| |
| int |
| sys_fchownat(struct tcb *tcp) |
| { |
| if (entering(tcp)) { |
| print_dirfd(tcp, tcp->u_arg[0]); |
| printpath(tcp, tcp->u_arg[1]); |
| printuid(", ", tcp->u_arg[2]); |
| printuid(", ", tcp->u_arg[3]); |
| tprints(", "); |
| printflags(at_flags, tcp->u_arg[4], "AT_???"); |
| } |
| return 0; |
| } |
| |
| int |
| sys_fchown(struct tcb *tcp) |
| { |
| if (entering(tcp)) { |
| printfd(tcp, tcp->u_arg[0]); |
| printuid(", ", tcp->u_arg[1]); |
| printuid(", ", tcp->u_arg[2]); |
| } |
| return 0; |
| } |