diff options
Diffstat (limited to 'plugins/check_tcp.c')
-rw-r--r-- | plugins/check_tcp.c | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/plugins/check_tcp.c b/plugins/check_tcp.c index 7cef8bb..285932d 100644 --- a/plugins/check_tcp.c +++ b/plugins/check_tcp.c | |||
@@ -14,6 +14,8 @@ | |||
14 | along with this program; if not, write to the Free Software | 14 | along with this program; if not, write to the Free Software |
15 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 15 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
16 | 16 | ||
17 | $Id$ | ||
18 | |||
17 | *****************************************************************************/ | 19 | *****************************************************************************/ |
18 | 20 | ||
19 | /* progname "check_tcp" changes depending on symlink called */ | 21 | /* progname "check_tcp" changes depending on symlink called */ |
@@ -100,9 +102,6 @@ char *buffer; | |||
100 | 102 | ||
101 | 103 | ||
102 | 104 | ||
103 | |||
104 | |||
105 | |||
106 | int | 105 | int |
107 | main (int argc, char **argv) | 106 | main (int argc, char **argv) |
108 | { | 107 | { |
@@ -241,7 +240,7 @@ main (int argc, char **argv) | |||
241 | status = strdup (""); | 240 | status = strdup (""); |
242 | 241 | ||
243 | if (process_arguments (argc, argv) == ERROR) | 242 | if (process_arguments (argc, argv) == ERROR) |
244 | usage (_("Could not parse arguments\n")); | 243 | usage (_("check_tcp: could not parse arguments\n")); |
245 | 244 | ||
246 | /* use default expect if none listed in process_arguments() */ | 245 | /* use default expect if none listed in process_arguments() */ |
247 | if (EXPECT && server_expect_count == 0) { | 246 | if (EXPECT && server_expect_count == 0) { |
@@ -389,7 +388,6 @@ main (int argc, char **argv) | |||
389 | 388 | ||
390 | return result; | 389 | return result; |
391 | } | 390 | } |
392 | |||
393 | 391 | ||
394 | 392 | ||
395 | 393 | ||
@@ -481,12 +479,12 @@ process_arguments (int argc, char **argv) | |||
481 | break; | 479 | break; |
482 | case 'H': /* hostname */ | 480 | case 'H': /* hostname */ |
483 | if (is_host (optarg) == FALSE) | 481 | if (is_host (optarg) == FALSE) |
484 | usage2 (_("invalid host name or address"), optarg); | 482 | usage2 (_("invalid hostname/address"), optarg); |
485 | server_address = optarg; | 483 | server_address = optarg; |
486 | break; | 484 | break; |
487 | case 'c': /* critical */ | 485 | case 'c': /* critical */ |
488 | if (!is_intnonneg (optarg)) | 486 | if (!is_intnonneg (optarg)) |
489 | usage (_("Critical threshold must be a nonnegative integer\n")); | 487 | usage (_("Critical threshold must be a positive integer\n")); |
490 | else | 488 | else |
491 | critical_time = strtod (optarg, NULL); | 489 | critical_time = strtod (optarg, NULL); |
492 | check_critical_time = TRUE; | 490 | check_critical_time = TRUE; |
@@ -496,7 +494,7 @@ process_arguments (int argc, char **argv) | |||
496 | break; | 494 | break; |
497 | case 'w': /* warning */ | 495 | case 'w': /* warning */ |
498 | if (!is_intnonneg (optarg)) | 496 | if (!is_intnonneg (optarg)) |
499 | usage (_("Warning threshold must be a nonnegative integer\n")); | 497 | usage (_("Warning threshold must be a positive integer\n")); |
500 | else | 498 | else |
501 | warning_time = strtod (optarg, NULL); | 499 | warning_time = strtod (optarg, NULL); |
502 | check_warning_time = TRUE; | 500 | check_warning_time = TRUE; |
@@ -517,7 +515,7 @@ process_arguments (int argc, char **argv) | |||
517 | break; | 515 | break; |
518 | case 'p': /* port */ | 516 | case 'p': /* port */ |
519 | if (!is_intpos (optarg)) | 517 | if (!is_intpos (optarg)) |
520 | usage (_("Server port must be a positive integer\n")); | 518 | usage (_("Port must be a positive integer\n")); |
521 | else | 519 | else |
522 | server_port = atoi (optarg); | 520 | server_port = atoi (optarg); |
523 | break; | 521 | break; |
@@ -548,7 +546,7 @@ process_arguments (int argc, char **argv) | |||
548 | else if (!strncmp(optarg,"crit",4)) | 546 | else if (!strncmp(optarg,"crit",4)) |
549 | econn_refuse_state = STATE_CRITICAL; | 547 | econn_refuse_state = STATE_CRITICAL; |
550 | else | 548 | else |
551 | usage (_("Refuse mut be one of ok, warn, crit\n")); | 549 | usage (_("Refuse must be one of ok, warn, crit\n")); |
552 | break; | 550 | break; |
553 | case 'd': | 551 | case 'd': |
554 | if (is_intpos (optarg)) | 552 | if (is_intpos (optarg)) |
@@ -578,7 +576,8 @@ process_arguments (int argc, char **argv) | |||
578 | 576 | ||
579 | return OK; | 577 | return OK; |
580 | } | 578 | } |
581 | 579 | ||
580 | |||
582 | 581 | ||
583 | #ifdef HAVE_SSL | 582 | #ifdef HAVE_SSL |
584 | int | 583 | int |
@@ -634,6 +633,8 @@ connect_SSL (void) | |||
634 | } | 633 | } |
635 | #endif | 634 | #endif |
636 | 635 | ||
636 | |||
637 | |||
637 | #ifdef HAVE_SSL | 638 | #ifdef HAVE_SSL |
638 | int | 639 | int |
639 | check_certificate (X509 ** certificate) | 640 | check_certificate (X509 ** certificate) |
@@ -710,6 +711,8 @@ check_certificate (X509 ** certificate) | |||
710 | } | 711 | } |
711 | #endif | 712 | #endif |
712 | 713 | ||
714 | |||
715 | |||
713 | int | 716 | int |
714 | my_recv (void) | 717 | my_recv (void) |
715 | { | 718 | { |
@@ -731,9 +734,6 @@ my_recv (void) | |||
731 | 734 | ||
732 | 735 | ||
733 | 736 | ||
734 | |||
735 | |||
736 | |||
737 | void | 737 | void |
738 | print_help (void) | 738 | print_help (void) |
739 | { | 739 | { |
@@ -790,7 +790,6 @@ print_help (void) | |||
790 | 790 | ||
791 | 791 | ||
792 | 792 | ||
793 | |||
794 | void | 793 | void |
795 | print_usage (void) | 794 | print_usage (void) |
796 | { | 795 | { |