summaryrefslogtreecommitdiffstats
path: root/plugins/check_swap.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/check_swap.c')
-rw-r--r--plugins/check_swap.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/plugins/check_swap.c b/plugins/check_swap.c
index 3016e1ad..064c65e4 100644
--- a/plugins/check_swap.c
+++ b/plugins/check_swap.c
@@ -326,7 +326,6 @@ main (int argc, char **argv)
326 326
327 327
328 328
329
330int 329int
331check_swap (int usp, long unsigned int free_swap) 330check_swap (int usp, long unsigned int free_swap)
332{ 331{
@@ -346,6 +345,7 @@ check_swap (int usp, long unsigned int free_swap)
346} 345}
347 346
348 347
348
349/* process command-line arguments */ 349/* process command-line arguments */
350int 350int
351process_arguments (int argc, char **argv) 351process_arguments (int argc, char **argv)
@@ -420,7 +420,9 @@ process_arguments (int argc, char **argv)
420 print_help (); 420 print_help ();
421 exit (STATE_OK); 421 exit (STATE_OK);
422 case '?': /* error */ 422 case '?': /* error */
423 usage (_("Invalid argument\n")); 423 printf (_("%s: Unknown argument: %s\n\n"), progname, optarg);
424 print_usage ();
425 exit (STATE_UNKNOWN);
424 } 426 }
425 } 427 }
426 428
@@ -450,8 +452,6 @@ process_arguments (int argc, char **argv)
450 452
451 453
452 454
453
454
455int 455int
456validate_arguments (void) 456validate_arguments (void)
457{ 457{
@@ -472,9 +472,6 @@ validate_arguments (void)
472 472
473 473
474 474
475
476
477
478void 475void
479print_help (void) 476print_help (void)
480{ 477{
@@ -514,7 +511,6 @@ On AIX, if -a is specified, uses lsps -a, otherwise uses lsps -s.\n"));
514 511
515 512
516 513
517
518void 514void
519print_usage (void) 515print_usage (void)
520{ 516{