]> granicus.if.org Git - strace/commitdiff
process: change ptrace arguments type from unsigned long to kernel_ureg_t
authorDmitry V. Levin <ldv@altlinux.org>
Fri, 23 Dec 2016 23:08:45 +0000 (23:08 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Sun, 25 Dec 2016 11:32:45 +0000 (11:32 +0000)
(SYS_FUNC(ptrace)): Change type of request and data arguments
from unsigned long to kernel_ureg_t.

process.c

index 580ee10f923c826dc8ad949208dfcab20f142281..dac14de06ddf27fba75f2acb7f6c1775c8509cb4 100644 (file)
--- a/process.c
+++ b/process.c
@@ -83,10 +83,10 @@ print_user_offset_addr(const kernel_ureg_t addr)
 
 SYS_FUNC(ptrace)
 {
-       const unsigned long request = tcp->u_arg[0];
+       const kernel_ureg_t request = tcp->u_arg[0];
        const int pid = tcp->u_arg[1];
        const kernel_ureg_t addr = tcp->u_arg[2];
-       const unsigned long data = tcp->u_arg[3];
+       const kernel_ureg_t data = tcp->u_arg[3];
 
        if (entering(tcp)) {
                /* request */