mirror of
https://github.com/monitoring-plugins/monitoring-plugins.git
synced 2026-06-09 00:32:05 -04:00
- fix for warning/critical timeouts in check_tcp.c, in which the plugin
would exit with a usage error if non-int timeouts were passed. - change --warning-time/--critical-time to just --warning/--critical, as it's what --help says. git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1473 f882894a-f735-0410-b71e-b25c423dba1c
This commit is contained in:
parent
17127bb541
commit
1efb323750
1 changed files with 4 additions and 10 deletions
|
|
@ -373,8 +373,8 @@ process_arguments (int argc, char **argv)
|
|||
int option = 0;
|
||||
static struct option longopts[] = {
|
||||
{"hostname", required_argument, 0, 'H'},
|
||||
{"critical-time", required_argument, 0, 'c'},
|
||||
{"warning-time", required_argument, 0, 'w'},
|
||||
{"critical", required_argument, 0, 'c'},
|
||||
{"warning", required_argument, 0, 'w'},
|
||||
{"critical-codes", required_argument, 0, 'C'},
|
||||
{"warning-codes", required_argument, 0, 'W'},
|
||||
{"timeout", required_argument, 0, 't'},
|
||||
|
|
@ -454,20 +454,14 @@ process_arguments (int argc, char **argv)
|
|||
server_address = optarg;
|
||||
break;
|
||||
case 'c': /* critical */
|
||||
if (!is_intnonneg (optarg))
|
||||
usage4 (_("Critical threshold must be a positive integer"));
|
||||
else
|
||||
critical_time = strtod (optarg, NULL);
|
||||
critical_time = strtod (optarg, NULL);
|
||||
flags |= FLAG_TIME_CRIT;
|
||||
break;
|
||||
case 'j': /* hide output */
|
||||
flags |= FLAG_HIDE_OUTPUT;
|
||||
break;
|
||||
case 'w': /* warning */
|
||||
if (!is_intnonneg (optarg))
|
||||
usage4 (_("Warning threshold must be a positive integer"));
|
||||
else
|
||||
warning_time = strtod (optarg, NULL);
|
||||
warning_time = strtod (optarg, NULL);
|
||||
flags |= FLAG_TIME_WARN;
|
||||
break;
|
||||
case 'C':
|
||||
|
|
|
|||
Loading…
Reference in a new issue