]> granicus.if.org Git - strace/blob - fallocate.c
Fix time syscall decoding for some personalities
[strace] / fallocate.c
1 #include "defs.h"
2
3 #ifdef HAVE_LINUX_FALLOC_H
4 # include <linux/falloc.h>
5 #endif
6
7 #include "xlat/falloc_flags.h"
8
9 SYS_FUNC(fallocate)
10 {
11         int argn;
12
13         /* fd */
14         printfd(tcp, tcp->u_arg[0]);
15         tprints(", ");
16
17         /* mode */
18         printflags(falloc_flags, tcp->u_arg[1], "FALLOC_FL_???");
19         tprints(", ");
20
21         /* offset */
22         argn = printllval(tcp, "%llu, ", 2);
23
24         /* len */
25         printllval(tcp, "%llu", argn);
26
27         return RVAL_DECODED;
28 }