From 69f84a245a64c0e090fe4615d700a8301a97387a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= Date: Wed, 16 Jul 2014 20:29:10 +0200 Subject: Fix build on kernel headers that don't have EVIOC{G,S}SUSPENDBLOCK MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit EVIOCGSUSPENDBLOCK/EVIOCSSUSPENDBLOCK aren't part of the official kernel. Don't assume they're defined by Bionic's uapi headers. Signed-off-by: Bernhard Rosenkränzer --- evdevtest/juice_evtest.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/evdevtest/juice_evtest.c b/evdevtest/juice_evtest.c index 652f2da..66f98e4 100644 --- a/evdevtest/juice_evtest.c +++ b/evdevtest/juice_evtest.c @@ -25,6 +25,13 @@ #define CLOCK_REALTIME_ALARM 8 #define CLOCK_BOOTTIME_ALARM 9 +#ifndef EVIOCGSUSPENDBLOCK +/* Those calls aren't part of the official kernel - but we're likely + * using Bionic's kernel headers */ +#define EVIOCGSUSPENDBLOCK _IOR('E', 0x91, int) +#define EVIOCSSUSPENDBLOCK _IOW('E', 0x91, int) +#endif + void sigalarm(int signumber) { /*We just want to test the suspend and resuem -- cgit v1.2.3