aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2015-11-20 13:00:49 +0100
committerGerd Hoffmann <kraxel@redhat.com>2015-11-20 13:00:49 +0100
commitc491c68b9efa9346b8aaf4bd7505b36b5b584ff3 (patch)
tree06b6db83d385099d63c299e4190e6bf4e0be636d
parent0b4c998f1b8917f6aabaf5a936fde97f0427b956 (diff)
downloadinput-c491c68b9efa9346b8aaf4bd7505b36b5b584ff3.tar.gz
make verbose int, for multiple verbose levels
-rw-r--r--input.c4
-rw-r--r--input.h4
-rw-r--r--lsinput.c6
3 files changed, 7 insertions, 7 deletions
diff --git a/input.c b/input.c
index efa284b..42ed322 100644
--- a/input.c
+++ b/input.c
@@ -81,7 +81,7 @@ char *BUS_NAME[] = {
/* ------------------------------------------------------------------ */
-int device_open(int nr, bool verbose)
+int device_open(int nr, int verbose)
{
char filename[32];
int fd;
@@ -100,7 +100,7 @@ int device_open(int nr, bool verbose)
return fd;
}
-int device_info(int nr, int fd, bool verbose)
+int device_info(int nr, int fd, int verbose)
{
struct input_id id;
char name[64];
diff --git a/input.h b/input.h
index 4fe6bac..fd0905c 100644
--- a/input.h
+++ b/input.h
@@ -24,6 +24,6 @@ static __inline__ int test_bit(int nr, BITFIELD * addr)
/* ------------------------------------------------------------------ */
-int device_open(int nr, bool verbose);
-int device_info(int nr, int fd, bool verbose);
+int device_open(int nr, int verbose);
+int device_info(int nr, int fd, int verbose);
void print_event(struct input_event *event);
diff --git a/lsinput.c b/lsinput.c
index efe95cb..147fade 100644
--- a/lsinput.c
+++ b/lsinput.c
@@ -9,7 +9,7 @@
/* ------------------------------------------------------------------ */
-static void list_devices(int devnr, bool verbose)
+static void list_devices(int devnr, int verbose)
{
int i,fd;
char filename[32];
@@ -41,7 +41,7 @@ static int usage(char *prog, int error)
int main(int argc, char *argv[])
{
- bool verbose = false;
+ int verbose = 0;
int devnr = -1;
int c;
@@ -53,7 +53,7 @@ int main(int argc, char *argv[])
devnr = atoi(optarg);
break;
case 'v':
- verbose = true;
+ verbose++;
break;
case 'h':
usage(argv[0],0);