]> granicus.if.org Git - strace/commitdiff
rtc.c: do not print argument of ioctls that have no arguments
authorDmitry V. Levin <ldv@altlinux.org>
Wed, 25 May 2016 07:44:19 +0000 (07:44 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Wed, 25 May 2016 08:38:53 +0000 (08:38 +0000)
* rtc.c (rtc_ioctl): Do not print argument of RTC_{A,U,P,W}IE_{ON,OFF}
and RTC_VL_CLR ioctls.

rtc.c

diff --git a/rtc.c b/rtc.c
index c54b9a8d0c9e60fba9dbbae5495056b5773d7e38..bf88929d991e61ef0742e8ddcfe64a7f3094e817 100644 (file)
--- a/rtc.c
+++ b/rtc.c
@@ -126,6 +126,19 @@ rtc_ioctl(struct tcb *tcp, const unsigned int code, const long arg)
                printnum_int(tcp, arg, "%d");
                break;
 #endif
+       case RTC_AIE_ON:
+       case RTC_AIE_OFF:
+       case RTC_UIE_ON:
+       case RTC_UIE_OFF:
+       case RTC_PIE_ON:
+       case RTC_PIE_OFF:
+       case RTC_WIE_ON:
+       case RTC_WIE_OFF:
+#ifdef RTC_VL_CLR
+       case RTC_VL_CLR:
+#endif
+               /* no args */
+               break;
        default:
                return RVAL_DECODED;
        }