]> granicus.if.org Git - strace/commit
bpf: honor xlat styles when printing kernel version
authorShankara Pailoor <shankarapailoor@gmail.com>
Sun, 9 Dec 2018 15:41:43 +0000 (07:41 -0800)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 10 Dec 2018 23:45:11 +0000 (23:45 +0000)
commitbf195a8455c282095a441f8faab18d3eb6b46372
treef036f156944b18193e3d67f3c99fa0ad97e072ac
parente1f15583e01b11894481de7b64fb6a8a295cb5be
bpf: honor xlat styles when printing kernel version

* print_kernel_version.c: New file.
* Makefile.am (strace_SOURCES): Add it.
* defs.h (print_kernel_version): New prototype.
* bpf.c (BEGIN_BPF_CMD_DECODER(BPF_PROG_LOAD)):
Use print_kernel_version.
* tests/kernel_version.c: New file.
* tests/kernel_version-Xabbrev.c: Likewise.
* tests/kernel_version-Xraw.c: Likewise.
* tests/kernel_version-Xverbose.c: Likewise.
* tests/gen_tests.in (kernel_version, kernel_version-Xabbrev,
kernel_version-Xraw, kernel_version-Xverbose): New tests.
* tests/pure_executables.list: Add kernel_version,
kernel_version-Xabbrev, kernel_version-Xraw, and kernel_version-Xverbose.
* tests/.gitignore: Likewise.

Co-Authored-by: Dmitry V. Levin <ldv@altlinux.org>
Makefile.am
bpf.c
defs.h
print_kernel_version.c [new file with mode: 0644]
tests/.gitignore
tests/gen_tests.in
tests/kernel_version-Xabbrev.c [new file with mode: 0644]
tests/kernel_version-Xraw.c [new file with mode: 0644]
tests/kernel_version-Xverbose.c [new file with mode: 0644]
tests/kernel_version.c [new file with mode: 0644]
tests/pure_executables.list