]> granicus.if.org Git - strace/blobdiff - keyctl.c
tests: tabulate pread64-pwrite64.test
[strace] / keyctl.c
index f959ac524dc6e52a21f4ab22c602be1c6dfa5832..c270221ffa24f2fae02ecfe4c1641a770d81ecf1 100644 (file)
--- a/keyctl.c
+++ b/keyctl.c
@@ -268,10 +268,10 @@ keyctl_dh_compute(struct tcb *tcp, kernel_ulong_t params, kernel_ulong_t buf,
 SYS_FUNC(keyctl)
 {
        int cmd = tcp->u_arg[0];
-       kernel_ulong_t arg2 = getarg_klu(tcp, 1);
-       kernel_ulong_t arg3 = getarg_klu(tcp, 2);
-       kernel_ulong_t arg4 = getarg_klu(tcp, 3);
-       kernel_ulong_t arg5 = getarg_klu(tcp, 4);
+       kernel_ulong_t arg2 = tcp->u_arg[1];
+       kernel_ulong_t arg3 = tcp->u_arg[2];
+       kernel_ulong_t arg4 = tcp->u_arg[3];
+       kernel_ulong_t arg5 = tcp->u_arg[4];
 
        if (entering(tcp)) {
                printxval(keyctl_commands, cmd, "KEYCTL_???");