]> granicus.if.org Git - strace/blobdiff - keyctl.c
Simplify print_lld_from_low_high_val ifdefery
[strace] / keyctl.c
index 44ec827b79b1875e0dbceff02db622ae9e94dae5..c270221ffa24f2fae02ecfe4c1641a770d81ecf1 100644 (file)
--- a/keyctl.c
+++ b/keyctl.c
@@ -59,7 +59,7 @@ SYS_FUNC(add_key)
        tprints(", ");
        printstrn(tcp, tcp->u_arg[2], tcp->u_arg[3]);
        /* payload length */
-       tprintf(", %" PRI_kru ", ", tcp->u_arg[3]);
+       tprintf(", %" PRI_klu ", ", tcp->u_arg[3]);
        /* keyring serial number */
        print_keyring_serial_number(tcp->u_arg[4]);
 
@@ -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_???");