summaryrefslogtreecommitdiffstats
path: root/kbd/kbdrate.c
diff options
context:
space:
mode:
Diffstat (limited to 'kbd/kbdrate.c')
-rw-r--r--kbd/kbdrate.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/kbd/kbdrate.c b/kbd/kbdrate.c
index 5388a6ef0..0a9064f3f 100644
--- a/kbd/kbdrate.c
+++ b/kbd/kbdrate.c
@@ -85,7 +85,6 @@ beats rebuilding the kernel!
#endif
#include "nls.h"
-#include "../version.h"
static int valid_rates[] = { 300, 267, 240, 218, 200, 185, 171, 160, 150,
133, 120, 109, 100, 92, 86, 80, 75, 67,
@@ -202,7 +201,7 @@ int main( int argc, char **argv )
textdomain(PACKAGE);
- while ( (c = getopt( argc, argv, "r:d:sv" )) != EOF ) {
+ while ( (c = getopt( argc, argv, "r:d:svVh?" )) != EOF ) {
switch (c) {
case 'r':
rate = atof( optarg );
@@ -214,8 +213,14 @@ int main( int argc, char **argv )
silent = 1;
break;
case 'v':
+ case 'V':
fprintf( stderr, "util-linux %s kbdrate\n", UTIL_LINUX_VERSION);
exit(0);
+ case 'h':
+ case '?':
+ fprintf( stderr,
+ _("Usage: kbdrate [-V] [-s] [-r rate] [-d delay]\n"));
+ exit(0);
}
}