diff options
author | Dmitry V. Levin <ldv@altlinux.org> | 2020-04-11 01:01:47 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2020-04-11 01:01:47 +0000 |
commit | b482f026fb59cf24078e85a31e43688b545ab259 (patch) | |
tree | b6b153dd4dd96afb84c75c8d7173e51995db9e59 /tests/getdents64-v.c | |
parent | 023629a875769378c94604f0a2b46b3ea66d5f4a (diff) | |
download | strace-b482f026fb59cf24078e85a31e43688b545ab259.tar.gz |
tests: check abbreviated decoding of getdents and getdents64 syscalls
* tests/getdents-v.c: New file.
* tests/getdents64-v.c: Likewise.
* tests/pure_executables.list: Add getdents-v and getdents64-v.
* tests/.gitignore: Likewise.
* tests/gen_tests.in (getdents-v, getdents64-v): New entries.
(getdents, getdents64): Update.
* tests/getdents.c (print_dirent): Define only if [VERBOSE].
* tests/getdents64.c (print_dirent): Likewise.
* tests/xgetdents.c (str_d_type): Likewise.
(ls): Handle [!VERBOSE] case.
(main) [VERBOSE]: Add "-v" to dname.
Diffstat (limited to 'tests/getdents64-v.c')
-rw-r--r-- | tests/getdents64-v.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/getdents64-v.c b/tests/getdents64-v.c new file mode 100644 index 000000000..cf7824821 --- /dev/null +++ b/tests/getdents64-v.c @@ -0,0 +1,3 @@ +/* Check --no-abbrev decoding of getdents64 syscall. */ +#define VERBOSE 1 +#include "getdents64.c" |