1 /*
2 * Copyright (c) 2016 Dmitry V. Levin <ldv@strace.io>
3 * Copyright (c) 2016-2021 The strace developers.
4 * All rights reserved.
5 *
6 * SPDX-License-Identifier: LGPL-2.1-or-later
7 */
8
9 #ifndef STRACE_STAT_H
10 # define STRACE_STAT_H
11
12 struct strace_stat {
13 unsigned long long dev;
14 unsigned long long ino;
15 unsigned long long rdev;
16 unsigned long long size;
17 unsigned long long blocks;
18 unsigned long long blksize;
19 unsigned long long mode;
20 unsigned long long nlink;
21 unsigned long long uid;
22 unsigned long long gid;
23 long long atime;
24 long long ctime;
25 long long mtime;
26 unsigned long long atime_nsec;
27 unsigned long long ctime_nsec;
28 unsigned long long mtime_nsec;
29 bool has_nsec;
30 };
31
32 #endif /* !STRACE_STAT_H */