diff options
author | jhb <jhb@FreeBSD.org> | 2017-01-07 19:16:53 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2017-01-07 19:16:53 +0000 |
commit | 0287201a0959b9b76f1eb3f066dae4f15ffea596 (patch) | |
tree | 20a8f6114b5ae2170ae582caa1c620c080b54e83 /usr.bin | |
parent | f39b0b1f4c8be6e80c62439115f54bd3d0acd14c (diff) | |
download | FreeBSD-src-0287201a0959b9b76f1eb3f066dae4f15ffea596.zip FreeBSD-src-0287201a0959b9b76f1eb3f066dae4f15ffea596.tar.gz |
MFC 306563: Decode arguments to truncate and ftruncate.
In particular, decode the off_t argument as a 64-bit argument to fix
decoding for 32-bit processes.
Diffstat (limited to 'usr.bin')
-rw-r--r-- | usr.bin/kdump/kdump.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/usr.bin/kdump/kdump.c b/usr.bin/kdump/kdump.c index a00a8ec8..d03f2ea 100644 --- a/usr.bin/kdump/kdump.c +++ b/usr.bin/kdump/kdump.c @@ -1252,6 +1252,12 @@ ktrsyscall(struct ktr_syscall *ktr, u_int flags) } ip++; narg--; + break; + case SYS_ftruncate: + case SYS_truncate: + print_number(ip, narg, c); + print_number64(first, ip, narg, c); + break; } } while (narg > 0) { |