]> granicus.if.org Git - strace/blob - truncate.c
rtnl_neightbl: always decode struct ndt_config and struct ndt_stats
[strace] / truncate.c
1 /*
2  * Copyright (c) 2014-2018 The strace developers.
3  * All rights reserved.
4  *
5  * SPDX-License-Identifier: LGPL-2.1-or-later
6  */
7
8 #include "defs.h"
9
10 SYS_FUNC(truncate)
11 {
12         printpath(tcp, tcp->u_arg[0]);
13         tprintf(", %" PRI_klu, tcp->u_arg[1]);
14
15         return RVAL_DECODED;
16 }
17
18 SYS_FUNC(truncate64)
19 {
20         printpath(tcp, tcp->u_arg[0]);
21         printllval(tcp, ", %llu", 1);
22
23         return RVAL_DECODED;
24 }
25
26 SYS_FUNC(ftruncate)
27 {
28         printfd(tcp, tcp->u_arg[0]);
29         tprintf(", %" PRI_klu, tcp->u_arg[1]);
30
31         return RVAL_DECODED;
32 }
33
34 SYS_FUNC(ftruncate64)
35 {
36         printfd(tcp, tcp->u_arg[0]);
37         printllval(tcp, ", %llu", 1);
38
39         return RVAL_DECODED;
40 }