diff options
| -rw-r--r-- | plugins/check_dns.c | 2 | ||||
| -rw-r--r-- | plugins/check_game.c | 10 | ||||
| -rw-r--r-- | plugins/check_http.c | 12 | ||||
| -rw-r--r-- | plugins/check_ide-smart.c | 2 | ||||
| -rw-r--r-- | plugins/check_load.c | 15 | ||||
| -rw-r--r-- | plugins/check_mrtgtraf.c | 8 | ||||
| -rw-r--r-- | plugins/check_mysql.c | 2 | ||||
| -rw-r--r-- | plugins/check_nagios.c | 6 | ||||
| -rw-r--r-- | plugins/check_nt.c | 4 | ||||
| -rw-r--r-- | plugins/check_nwstat.c | 16 | ||||
| -rw-r--r-- | plugins/check_overcr.c | 6 | ||||
| -rw-r--r-- | plugins/check_pgsql.c | 2 | ||||
| -rw-r--r-- | plugins/check_ping.c | 4 | ||||
| -rw-r--r-- | plugins/check_procs.c | 2 | ||||
| -rw-r--r-- | plugins/check_radius.c | 2 | ||||
| -rw-r--r-- | plugins/check_real.c | 4 | ||||
| -rw-r--r-- | plugins/check_snmp.c | 2 | ||||
| -rw-r--r-- | plugins/check_ssh.c | 2 | ||||
| -rw-r--r-- | plugins/check_tcp.c | 18 | ||||
| -rw-r--r-- | plugins/check_time.c | 2 | ||||
| -rw-r--r-- | plugins/check_udp.c | 2 | ||||
| -rw-r--r-- | plugins/check_ups.c | 8 | ||||
| -rw-r--r-- | plugins/negate.c | 2 | ||||
| -rw-r--r-- | plugins/popen.c | 2 |
24 files changed, 62 insertions, 73 deletions
diff --git a/plugins/check_dns.c b/plugins/check_dns.c index fa7fbc1e..9ab001f7 100644 --- a/plugins/check_dns.c +++ b/plugins/check_dns.c | |||
| @@ -107,7 +107,7 @@ main (int argc, char **argv) | |||
| 107 | if ((temp_buffer = strstr (input_buffer, "name = "))) | 107 | if ((temp_buffer = strstr (input_buffer, "name = "))) |
| 108 | address = strdup (temp_buffer + 7); | 108 | address = strdup (temp_buffer + 7); |
| 109 | else { | 109 | else { |
| 110 | output = strdup (_("Unknown error (plugin)")); | 110 | output = strdup (_("Warning plugin error")); |
| 111 | result = STATE_WARNING; | 111 | result = STATE_WARNING; |
| 112 | } | 112 | } |
| 113 | } | 113 | } |
diff --git a/plugins/check_game.c b/plugins/check_game.c index 8b2a6c42..3a8b9f57 100644 --- a/plugins/check_game.c +++ b/plugins/check_game.c | |||
| @@ -67,7 +67,7 @@ main (int argc, char **argv) | |||
| 67 | 67 | ||
| 68 | // result = process_arguments (argc, argv); | 68 | // result = process_arguments (argc, argv); |
| 69 | 69 | ||
| 70 | if (process_arguments (argc, argv) == ERROR) | 70 | if (process_arguments (argc, argv) != OK) |
| 71 | usage (_("check_game: could not parse arguments\n")); | 71 | usage (_("check_game: could not parse arguments\n")); |
| 72 | 72 | ||
| 73 | /* if (result != OK) { | 73 | /* if (result != OK) { |
| @@ -116,7 +116,7 @@ main (int argc, char **argv) | |||
| 116 | */ | 116 | */ |
| 117 | 117 | ||
| 118 | if (!strncmp (input_buffer, "unknown option", 14)) { | 118 | if (!strncmp (input_buffer, "unknown option", 14)) { |
| 119 | printf (_("ERROR: Host type parameter incorrect!\n")); | 119 | printf (_("CRITICAL - Host type parameter incorrect!\n")); |
| 120 | result = STATE_CRITICAL; | 120 | result = STATE_CRITICAL; |
| 121 | return result; | 121 | return result; |
| 122 | } | 122 | } |
| @@ -136,15 +136,15 @@ main (int argc, char **argv) | |||
| 136 | } | 136 | } |
| 137 | 137 | ||
| 138 | if (strstr (ret[2], QSTAT_HOST_ERROR)) { | 138 | if (strstr (ret[2], QSTAT_HOST_ERROR)) { |
| 139 | printf ("ERROR: Host not found\n"); | 139 | printf ("CRITICAL - Host not found\n"); |
| 140 | result = STATE_CRITICAL; | 140 | result = STATE_CRITICAL; |
| 141 | } | 141 | } |
| 142 | else if (strstr (ret[2], QSTAT_HOST_DOWN)) { | 142 | else if (strstr (ret[2], QSTAT_HOST_DOWN)) { |
| 143 | printf ("ERROR: Game server down or unavailable\n"); | 143 | printf ("CRITICAL - Game server down or unavailable\n"); |
| 144 | result = STATE_CRITICAL; | 144 | result = STATE_CRITICAL; |
| 145 | } | 145 | } |
| 146 | else if (strstr (ret[2], QSTAT_HOST_TIMEOUT)) { | 146 | else if (strstr (ret[2], QSTAT_HOST_TIMEOUT)) { |
| 147 | printf ("ERROR: Game server timeout\n"); | 147 | printf ("CRITICAL - Game server timeout\n"); |
| 148 | result = STATE_CRITICAL; | 148 | result = STATE_CRITICAL; |
| 149 | } | 149 | } |
| 150 | else { | 150 | else { |
diff --git a/plugins/check_http.c b/plugins/check_http.c index 748ca46e..f5a6c2b8 100644 --- a/plugins/check_http.c +++ b/plugins/check_http.c | |||
| @@ -145,7 +145,7 @@ main (int argc, char **argv) | |||
| 145 | asprintf (&user_agent, "User-Agent: check_http/%s (nagios-plugins %s)", | 145 | asprintf (&user_agent, "User-Agent: check_http/%s (nagios-plugins %s)", |
| 146 | clean_revstring (revision), VERSION); | 146 | clean_revstring (revision), VERSION); |
| 147 | 147 | ||
| 148 | if (process_arguments (argc, argv) == ERROR) | 148 | if (process_arguments (argc, argv) != OK) |
| 149 | usage (_("check_http: could not parse arguments\n")); | 149 | usage (_("check_http: could not parse arguments\n")); |
| 150 | 150 | ||
| 151 | if (strstr (timestamp, ":")) { | 151 | if (strstr (timestamp, ":")) { |
| @@ -174,7 +174,7 @@ main (int argc, char **argv) | |||
| 174 | X509_free (server_cert); | 174 | X509_free (server_cert); |
| 175 | } | 175 | } |
| 176 | else { | 176 | else { |
| 177 | printf (_("ERROR: Cannot retrieve server certificate.\n")); | 177 | printf (_("CRITICAL - Cannot retrieve server certificate.\n")); |
| 178 | result = STATE_CRITICAL; | 178 | result = STATE_CRITICAL; |
| 179 | } | 179 | } |
| 180 | SSL_shutdown (ssl); | 180 | SSL_shutdown (ssl); |
| @@ -738,7 +738,7 @@ check_http (void) | |||
| 738 | X509_free (server_cert); | 738 | X509_free (server_cert); |
| 739 | } | 739 | } |
| 740 | else { | 740 | else { |
| 741 | printf (_("ERROR: Cannot retrieve server certificate.\n")); | 741 | printf (_("CRITICAL - Cannot retrieve server certificate.\n")); |
| 742 | return STATE_CRITICAL; | 742 | return STATE_CRITICAL; |
| 743 | } | 743 | } |
| 744 | 744 | ||
| @@ -1049,11 +1049,11 @@ redir (char *pos, char *status_line) | |||
| 1049 | 1049 | ||
| 1050 | addr = malloc (MAX_IPV4_HOSTLENGTH + 1); | 1050 | addr = malloc (MAX_IPV4_HOSTLENGTH + 1); |
| 1051 | if (addr == NULL) | 1051 | if (addr == NULL) |
| 1052 | die (STATE_UNKNOWN, _("ERROR: could not allocate addr\n")); | 1052 | die (STATE_UNKNOWN, _("could not allocate addr\n")); |
| 1053 | 1053 | ||
| 1054 | url = malloc (strcspn (pos, "\r\n")); | 1054 | url = malloc (strcspn (pos, "\r\n")); |
| 1055 | if (url == NULL) | 1055 | if (url == NULL) |
| 1056 | die (STATE_UNKNOWN, _("ERROR: could not allocate url\n")); | 1056 | die (STATE_UNKNOWN, _("could not allocate url\n")); |
| 1057 | 1057 | ||
| 1058 | while (pos) { | 1058 | while (pos) { |
| 1059 | 1059 | ||
| @@ -1073,7 +1073,7 @@ redir (char *pos, char *status_line) | |||
| 1073 | 1073 | ||
| 1074 | url = realloc (url, strcspn (pos, "\r\n")); | 1074 | url = realloc (url, strcspn (pos, "\r\n")); |
| 1075 | if (url == NULL) | 1075 | if (url == NULL) |
| 1076 | die (STATE_UNKNOWN, _("ERROR: could not allocate url\n")); | 1076 | die (STATE_UNKNOWN, _("could not allocate url\n")); |
| 1077 | 1077 | ||
| 1078 | /* URI_HTTP, URI_HOST, URI_PORT, URI_PATH */ | 1078 | /* URI_HTTP, URI_HOST, URI_PORT, URI_PATH */ |
| 1079 | if (sscanf (pos, HD1, type, addr, port, url) == 4) { | 1079 | if (sscanf (pos, HD1, type, addr, port, url) == 4) { |
diff --git a/plugins/check_ide-smart.c b/plugins/check_ide-smart.c index 9d3c3160..bcace8a0 100644 --- a/plugins/check_ide-smart.c +++ b/plugins/check_ide-smart.c | |||
| @@ -249,7 +249,7 @@ net_saint (values_t * p, thresholds_t * t) | |||
| 249 | total); | 249 | total); |
| 250 | break; | 250 | break; |
| 251 | case OPERATIONAL: | 251 | case OPERATIONAL: |
| 252 | printf (_("STATUS - Operational (%d/%d tests passed)\n"), passed, total); | 252 | printf (_("OK - Operational (%d/%d tests passed)\n"), passed, total); |
| 253 | break; | 253 | break; |
| 254 | default: | 254 | default: |
| 255 | printf (_("ERROR - Status '%d' uknown. %d/%d tests passed\n"), status, | 255 | printf (_("ERROR - Status '%d' uknown. %d/%d tests passed\n"), status, |
diff --git a/plugins/check_load.c b/plugins/check_load.c index babe84bc..616c3e0d 100644 --- a/plugins/check_load.c +++ b/plugins/check_load.c | |||
| @@ -51,9 +51,6 @@ char *status_line; | |||
| 51 | 51 | ||
| 52 | 52 | ||
| 53 | 53 | ||
| 54 | |||
| 55 | |||
| 56 | |||
| 57 | int | 54 | int |
| 58 | main (int argc, char **argv) | 55 | main (int argc, char **argv) |
| 59 | { | 56 | { |
| @@ -76,7 +73,7 @@ main (int argc, char **argv) | |||
| 76 | bindtextdomain (PACKAGE, LOCALEDIR); | 73 | bindtextdomain (PACKAGE, LOCALEDIR); |
| 77 | textdomain (PACKAGE); | 74 | textdomain (PACKAGE); |
| 78 | 75 | ||
| 79 | if (process_arguments (argc, argv) == ERROR) | 76 | if (process_arguments (argc, argv) != OK) |
| 80 | usage (_("check_load: could not parse arguments\n")); | 77 | usage (_("check_load: could not parse arguments\n")); |
| 81 | 78 | ||
| 82 | #if HAVE_GETLOADAVG==1 | 79 | #if HAVE_GETLOADAVG==1 |
| @@ -162,9 +159,6 @@ main (int argc, char **argv) | |||
| 162 | 159 | ||
| 163 | 160 | ||
| 164 | 161 | ||
| 165 | |||
| 166 | |||
| 167 | |||
| 168 | /* process command-line arguments */ | 162 | /* process command-line arguments */ |
| 169 | int | 163 | int |
| 170 | process_arguments (int argc, char **argv) | 164 | process_arguments (int argc, char **argv) |
| @@ -223,7 +217,7 @@ process_arguments (int argc, char **argv) | |||
| 223 | usage (_("Critical threshold must be float or float triplet!\n")); | 217 | usage (_("Critical threshold must be float or float triplet!\n")); |
| 224 | break; | 218 | break; |
| 225 | case 'V': /* version */ | 219 | case 'V': /* version */ |
| 226 | print_revision (progname, "$Revision$"); | 220 | print_revision (progname, revision); |
| 227 | exit (STATE_OK); | 221 | exit (STATE_OK); |
| 228 | case 'h': /* help */ | 222 | case 'h': /* help */ |
| 229 | print_help (); | 223 | print_help (); |
| @@ -271,8 +265,6 @@ process_arguments (int argc, char **argv) | |||
| 271 | 265 | ||
| 272 | 266 | ||
| 273 | 267 | ||
| 274 | |||
| 275 | |||
| 276 | int | 268 | int |
| 277 | validate_arguments (void) | 269 | validate_arguments (void) |
| 278 | { | 270 | { |
| @@ -299,9 +291,6 @@ validate_arguments (void) | |||
| 299 | 291 | ||
| 300 | 292 | ||
| 301 | 293 | ||
| 302 | |||
| 303 | |||
| 304 | |||
| 305 | void | 294 | void |
| 306 | print_help (void) | 295 | print_help (void) |
| 307 | { | 296 | { |
diff --git a/plugins/check_mrtgtraf.c b/plugins/check_mrtgtraf.c index 0b0f49ef..b9c277b3 100644 --- a/plugins/check_mrtgtraf.c +++ b/plugins/check_mrtgtraf.c | |||
| @@ -191,7 +191,9 @@ main (int argc, char **argv) | |||
| 191 | 191 | ||
| 192 | return result; | 192 | return result; |
| 193 | } | 193 | } |
| 194 | 194 | ||
| 195 | |||
| 196 | |||
| 195 | /* process command-line arguments */ | 197 | /* process command-line arguments */ |
| 196 | int | 198 | int |
| 197 | process_arguments (int argc, char **argv) | 199 | process_arguments (int argc, char **argv) |
| @@ -303,8 +305,6 @@ process_arguments (int argc, char **argv) | |||
| 303 | 305 | ||
| 304 | 306 | ||
| 305 | 307 | ||
| 306 | |||
| 307 | |||
| 308 | int | 308 | int |
| 309 | validate_arguments (void) | 309 | validate_arguments (void) |
| 310 | { | 310 | { |
| @@ -313,8 +313,6 @@ validate_arguments (void) | |||
| 313 | 313 | ||
| 314 | 314 | ||
| 315 | 315 | ||
| 316 | |||
| 317 | |||
| 318 | void | 316 | void |
| 319 | print_help (void) | 317 | print_help (void) |
| 320 | { | 318 | { |
diff --git a/plugins/check_mysql.c b/plugins/check_mysql.c index ffd96ed4..703a1ba7 100644 --- a/plugins/check_mysql.c +++ b/plugins/check_mysql.c | |||
| @@ -39,6 +39,8 @@ int validate_arguments (void); | |||
| 39 | void print_help (void); | 39 | void print_help (void); |
| 40 | void print_usage (void); | 40 | void print_usage (void); |
| 41 | 41 | ||
| 42 | |||
| 43 | |||
| 42 | int | 44 | int |
| 43 | main (int argc, char **argv) | 45 | main (int argc, char **argv) |
| 44 | { | 46 | { |
diff --git a/plugins/check_nagios.c b/plugins/check_nagios.c index 4439251f..bb2ae6dd 100644 --- a/plugins/check_nagios.c +++ b/plugins/check_nagios.c | |||
| @@ -65,7 +65,7 @@ main (int argc, char **argv) | |||
| 65 | bindtextdomain (PACKAGE, LOCALEDIR); | 65 | bindtextdomain (PACKAGE, LOCALEDIR); |
| 66 | textdomain (PACKAGE); | 66 | textdomain (PACKAGE); |
| 67 | 67 | ||
| 68 | if (process_arguments (argc, argv) == ERROR) | 68 | if (process_arguments (argc, argv) != OK) |
| 69 | usage (_("check_nagios: could not parse arguments\n")); | 69 | usage (_("check_nagios: could not parse arguments\n")); |
| 70 | 70 | ||
| 71 | /* Set signal handling and alarm */ | 71 | /* Set signal handling and alarm */ |
| @@ -80,7 +80,7 @@ main (int argc, char **argv) | |||
| 80 | /* open the status log */ | 80 | /* open the status log */ |
| 81 | fp = fopen (status_log, "r"); | 81 | fp = fopen (status_log, "r"); |
| 82 | if (fp == NULL) { | 82 | if (fp == NULL) { |
| 83 | printf (_("ERROR - Cannot open status log for reading!\n")); | 83 | printf (_("CRITICAL - Cannot open status log for reading!\n")); |
| 84 | return STATE_CRITICAL; | 84 | return STATE_CRITICAL; |
| 85 | } | 85 | } |
| 86 | 86 | ||
| @@ -227,7 +227,7 @@ process_arguments (int argc, char **argv) | |||
| 227 | print_help (); | 227 | print_help (); |
| 228 | exit (STATE_OK); | 228 | exit (STATE_OK); |
| 229 | case 'V': /* version */ | 229 | case 'V': /* version */ |
| 230 | print_revision (progname, "$Revision$"); | 230 | print_revision (progname, revision); |
| 231 | exit (STATE_OK); | 231 | exit (STATE_OK); |
| 232 | case 'F': /* status log */ | 232 | case 'F': /* status log */ |
| 233 | status_log = optarg; | 233 | status_log = optarg; |
diff --git a/plugins/check_nt.c b/plugins/check_nt.c index 84b78bc5..15f3dc33 100644 --- a/plugins/check_nt.c +++ b/plugins/check_nt.c | |||
| @@ -110,8 +110,8 @@ int main(int argc, char **argv){ | |||
| 110 | bindtextdomain (PACKAGE, LOCALEDIR); | 110 | bindtextdomain (PACKAGE, LOCALEDIR); |
| 111 | textdomain (PACKAGE); | 111 | textdomain (PACKAGE); |
| 112 | 112 | ||
| 113 | if(process_arguments(argc,argv)==ERROR) | 113 | if(process_arguments(argc,argv) != OK) |
| 114 | usage(_("check_nt: could not parse arguments\n")); | 114 | usage (_("check_nt: could not parse arguments\n")); |
| 115 | 115 | ||
| 116 | /* initialize alarm signal handling */ | 116 | /* initialize alarm signal handling */ |
| 117 | signal(SIGALRM,socket_timeout_alarm_handler); | 117 | signal(SIGALRM,socket_timeout_alarm_handler); |
diff --git a/plugins/check_nwstat.c b/plugins/check_nwstat.c index ec5d5d6c..6a21f901 100644 --- a/plugins/check_nwstat.c +++ b/plugins/check_nwstat.c | |||
| @@ -121,8 +121,8 @@ main(int argc, char **argv) { | |||
| 121 | bindtextdomain (PACKAGE, LOCALEDIR); | 121 | bindtextdomain (PACKAGE, LOCALEDIR); |
| 122 | textdomain (PACKAGE); | 122 | textdomain (PACKAGE); |
| 123 | 123 | ||
| 124 | if (process_arguments(argc,argv)==ERROR) | 124 | if (process_arguments(argc,argv) != OK) |
| 125 | usage(_("check_nwstat: could not parse arguments\n")); | 125 | usage (_("check_nwstat: could not parse arguments\n")); |
| 126 | 126 | ||
| 127 | /* initialize alarm signal handling */ | 127 | /* initialize alarm signal handling */ |
| 128 | signal(SIGALRM,socket_timeout_alarm_handler); | 128 | signal(SIGALRM,socket_timeout_alarm_handler); |
| @@ -293,7 +293,7 @@ main(int argc, char **argv) { | |||
| 293 | return result; | 293 | return result; |
| 294 | 294 | ||
| 295 | if (!strcmp(recv_buffer,"-1\n")) { | 295 | if (!strcmp(recv_buffer,"-1\n")) { |
| 296 | asprintf (&output_message,_("Error: Volume '%s' does not exist!"),volume_name); | 296 | asprintf (&output_message,_("CRITICAL - Volume '%s' does not exist!"),volume_name); |
| 297 | result=STATE_CRITICAL; | 297 | result=STATE_CRITICAL; |
| 298 | } else { | 298 | } else { |
| 299 | free_disk_space=strtoul(recv_buffer,NULL,10); | 299 | free_disk_space=strtoul(recv_buffer,NULL,10); |
| @@ -318,7 +318,7 @@ main(int argc, char **argv) { | |||
| 318 | 318 | ||
| 319 | if (!strcmp(recv_buffer,"-1\n")) { | 319 | if (!strcmp(recv_buffer,"-1\n")) { |
| 320 | 320 | ||
| 321 | asprintf (&output_message,_("Error: Volume '%s' does not exist!"),volume_name); | 321 | asprintf (&output_message,_("CRITICAL - Volume '%s' does not exist!"),volume_name); |
| 322 | result=STATE_CRITICAL; | 322 | result=STATE_CRITICAL; |
| 323 | 323 | ||
| 324 | } else { | 324 | } else { |
| @@ -438,7 +438,7 @@ main(int argc, char **argv) { | |||
| 438 | return result; | 438 | return result; |
| 439 | 439 | ||
| 440 | if (!strcmp(recv_buffer,"-1\n")) { | 440 | if (!strcmp(recv_buffer,"-1\n")) { |
| 441 | asprintf (&output_message,_("Error: Volume '%s' does not exist!"),volume_name); | 441 | asprintf (&output_message,_("CRITICAL - Volume '%s' does not exist!"),volume_name); |
| 442 | result=STATE_CRITICAL; | 442 | result=STATE_CRITICAL; |
| 443 | } else { | 443 | } else { |
| 444 | purgeable_disk_space=strtoul(recv_buffer,NULL,10); | 444 | purgeable_disk_space=strtoul(recv_buffer,NULL,10); |
| @@ -459,7 +459,7 @@ main(int argc, char **argv) { | |||
| 459 | 459 | ||
| 460 | if (!strcmp(recv_buffer,"-1\n")) { | 460 | if (!strcmp(recv_buffer,"-1\n")) { |
| 461 | 461 | ||
| 462 | asprintf (&output_message,_("Error: Volume '%s' does not exist!"),volume_name); | 462 | asprintf (&output_message,_("CRITICAL - Volume '%s' does not exist!"),volume_name); |
| 463 | result=STATE_CRITICAL; | 463 | result=STATE_CRITICAL; |
| 464 | 464 | ||
| 465 | } else { | 465 | } else { |
| @@ -491,7 +491,7 @@ main(int argc, char **argv) { | |||
| 491 | return result; | 491 | return result; |
| 492 | 492 | ||
| 493 | if (!strcmp(recv_buffer,"-1\n")) { | 493 | if (!strcmp(recv_buffer,"-1\n")) { |
| 494 | asprintf (&output_message,_("Error: Volume '%s' does not exist!"),volume_name); | 494 | asprintf (&output_message,_("CRITICAL - Volume '%s' does not exist!"),volume_name); |
| 495 | result=STATE_CRITICAL; | 495 | result=STATE_CRITICAL; |
| 496 | } else { | 496 | } else { |
| 497 | non_purgeable_disk_space=strtoul(recv_buffer,NULL,10); | 497 | non_purgeable_disk_space=strtoul(recv_buffer,NULL,10); |
| @@ -512,7 +512,7 @@ main(int argc, char **argv) { | |||
| 512 | 512 | ||
| 513 | if (!strcmp(recv_buffer,"-1\n")) { | 513 | if (!strcmp(recv_buffer,"-1\n")) { |
| 514 | 514 | ||
| 515 | asprintf (&output_message,_("Error: Volume '%s' does not exist!"),volume_name); | 515 | asprintf (&output_message,_("CRITICAL - Volume '%s' does not exist!"),volume_name); |
| 516 | result=STATE_CRITICAL; | 516 | result=STATE_CRITICAL; |
| 517 | 517 | ||
| 518 | } else { | 518 | } else { |
diff --git a/plugins/check_overcr.c b/plugins/check_overcr.c index 6682d8e6..fea87dae 100644 --- a/plugins/check_overcr.c +++ b/plugins/check_overcr.c | |||
| @@ -85,7 +85,7 @@ main (int argc, char **argv) | |||
| 85 | bindtextdomain (PACKAGE, LOCALEDIR); | 85 | bindtextdomain (PACKAGE, LOCALEDIR); |
| 86 | textdomain (PACKAGE); | 86 | textdomain (PACKAGE); |
| 87 | 87 | ||
| 88 | if (process_arguments (argc, argv) == ERROR) | 88 | if (process_arguments (argc, argv) != OK) |
| 89 | usage (_("check_overcr: could not parse arguments\n")); | 89 | usage (_("check_overcr: could not parse arguments\n")); |
| 90 | 90 | ||
| 91 | /* initialize alarm signal handling */ | 91 | /* initialize alarm signal handling */ |
| @@ -180,7 +180,7 @@ main (int argc, char **argv) | |||
| 180 | /* error if we couldn't find the info for the disk */ | 180 | /* error if we couldn't find the info for the disk */ |
| 181 | if (found_disk == FALSE) | 181 | if (found_disk == FALSE) |
| 182 | die (STATE_CRITICAL, | 182 | die (STATE_CRITICAL, |
| 183 | "Error: Disk '%s' non-existent or not mounted", | 183 | "CRITICAL - Disk '%s' non-existent or not mounted", |
| 184 | disk_name); | 184 | disk_name); |
| 185 | 185 | ||
| 186 | if (check_critical_value == TRUE && (percent_used_disk_space >= critical_value)) | 186 | if (check_critical_value == TRUE && (percent_used_disk_space >= critical_value)) |
| @@ -339,7 +339,7 @@ process_arguments (int argc, char **argv) | |||
| 339 | print_help (); | 339 | print_help (); |
| 340 | exit (STATE_OK); | 340 | exit (STATE_OK); |
| 341 | case 'V': /* version */ | 341 | case 'V': /* version */ |
| 342 | print_revision (progname, "$Revision$"); | 342 | print_revision (progname, revision); |
| 343 | exit (STATE_OK); | 343 | exit (STATE_OK); |
| 344 | case 'H': /* hostname */ | 344 | case 'H': /* hostname */ |
| 345 | server_address = optarg; | 345 | server_address = optarg; |
diff --git a/plugins/check_pgsql.c b/plugins/check_pgsql.c index 53ba2950..bbf47f07 100644 --- a/plugins/check_pgsql.c +++ b/plugins/check_pgsql.c | |||
| @@ -132,7 +132,7 @@ main (int argc, char **argv) | |||
| 132 | bindtextdomain (PACKAGE, LOCALEDIR); | 132 | bindtextdomain (PACKAGE, LOCALEDIR); |
| 133 | textdomain (PACKAGE); | 133 | textdomain (PACKAGE); |
| 134 | 134 | ||
| 135 | if (process_arguments (argc, argv) == ERROR) | 135 | if (process_arguments (argc, argv) != OK) |
| 136 | usage (_("check_pgsql: could not parse arguments\n")); | 136 | usage (_("check_pgsql: could not parse arguments\n")); |
| 137 | 137 | ||
| 138 | /* Set signal handling and alarm */ | 138 | /* Set signal handling and alarm */ |
diff --git a/plugins/check_ping.c b/plugins/check_ping.c index 260e1b65..0e090542 100644 --- a/plugins/check_ping.c +++ b/plugins/check_ping.c | |||
| @@ -78,7 +78,7 @@ main (int argc, char **argv) | |||
| 78 | addresses = malloc (sizeof(char*) * max_addr); | 78 | addresses = malloc (sizeof(char*) * max_addr); |
| 79 | addresses[0] = NULL; | 79 | addresses[0] = NULL; |
| 80 | 80 | ||
| 81 | if (process_arguments (argc, argv) == ERROR) | 81 | if (process_arguments (argc, argv) != OK) |
| 82 | usage (_("check_ping: could not parse arguments\n")); | 82 | usage (_("check_ping: could not parse arguments\n")); |
| 83 | 83 | ||
| 84 | /* Set signal handling and alarm */ | 84 | /* Set signal handling and alarm */ |
| @@ -121,7 +121,7 @@ main (int argc, char **argv) | |||
| 121 | if (pl == UNKNOWN_PACKET_LOSS || rta < 0.0) { | 121 | if (pl == UNKNOWN_PACKET_LOSS || rta < 0.0) { |
| 122 | printf ("%s\n", cmd); | 122 | printf ("%s\n", cmd); |
| 123 | die (STATE_UNKNOWN, | 123 | die (STATE_UNKNOWN, |
| 124 | _("Error: Could not interpret output from ping command\n")); | 124 | _("CRITICAL - Could not interpret output from ping command\n")); |
| 125 | } | 125 | } |
| 126 | 126 | ||
| 127 | if (pl >= cpl || rta >= crta || rta < 0) | 127 | if (pl >= cpl || rta >= crta || rta < 0) |
diff --git a/plugins/check_procs.c b/plugins/check_procs.c index 011661c1..b7f32c7c 100644 --- a/plugins/check_procs.c +++ b/plugins/check_procs.c | |||
| @@ -115,7 +115,7 @@ main (int argc, char **argv) | |||
| 115 | asprintf (&metric_name, "PROCS"); | 115 | asprintf (&metric_name, "PROCS"); |
| 116 | metric = METRIC_PROCS; | 116 | metric = METRIC_PROCS; |
| 117 | 117 | ||
| 118 | if (process_arguments (argc, argv) == ERROR) | 118 | if (process_arguments (argc, argv) != OK) |
| 119 | usage (_("check_procs: could not parse arguments\n")); | 119 | usage (_("check_procs: could not parse arguments\n")); |
| 120 | 120 | ||
| 121 | /* Set signal handling and alarm timeout */ | 121 | /* Set signal handling and alarm timeout */ |
diff --git a/plugins/check_radius.c b/plugins/check_radius.c index 3e6bdcae..b15ad6e7 100644 --- a/plugins/check_radius.c +++ b/plugins/check_radius.c | |||
| @@ -112,7 +112,7 @@ main (int argc, char **argv) | |||
| 112 | bindtextdomain (PACKAGE, LOCALEDIR); | 112 | bindtextdomain (PACKAGE, LOCALEDIR); |
| 113 | textdomain (PACKAGE); | 113 | textdomain (PACKAGE); |
| 114 | 114 | ||
| 115 | if (process_arguments (argc, argv) == ERROR) | 115 | if (process_arguments (argc, argv) != OK) |
| 116 | usage (_("check_radius: could not parse arguments\n")); | 116 | usage (_("check_radius: could not parse arguments\n")); |
| 117 | 117 | ||
| 118 | str = strdup ("dictionary"); | 118 | str = strdup ("dictionary"); |
diff --git a/plugins/check_real.c b/plugins/check_real.c index 3686ff4b..59ad7d03 100644 --- a/plugins/check_real.c +++ b/plugins/check_real.c | |||
| @@ -345,7 +345,7 @@ process_arguments (int argc, char **argv) | |||
| 345 | } | 345 | } |
| 346 | break; | 346 | break; |
| 347 | case 'V': /* version */ | 347 | case 'V': /* version */ |
| 348 | print_revision (progname, "$Revision$"); | 348 | print_revision (progname, revision); |
| 349 | exit (STATE_OK); | 349 | exit (STATE_OK); |
| 350 | case 'h': /* help */ | 350 | case 'h': /* help */ |
| 351 | print_help (); | 351 | print_help (); |
| @@ -395,7 +395,7 @@ print_help (void) | |||
| 395 | char *myport; | 395 | char *myport; |
| 396 | asprintf (&myport, "%d", PORT); | 396 | asprintf (&myport, "%d", PORT); |
| 397 | 397 | ||
| 398 | print_revision (progname, "$Revision$"); | 398 | print_revision (progname, revision); |
| 399 | 399 | ||
| 400 | printf ("Copyright (c) 1999 Pedro Leite <leite@cic.ua.pt>\n"); | 400 | printf ("Copyright (c) 1999 Pedro Leite <leite@cic.ua.pt>\n"); |
| 401 | printf (COPYRIGHT, copyright, email); | 401 | printf (COPYRIGHT, copyright, email); |
diff --git a/plugins/check_snmp.c b/plugins/check_snmp.c index 7d0ebc92..5167eb58 100644 --- a/plugins/check_snmp.c +++ b/plugins/check_snmp.c | |||
| @@ -156,7 +156,7 @@ main (int argc, char **argv) | |||
| 156 | output_delim = strdup (DEFAULT_OUTPUT_DELIMITER); | 156 | output_delim = strdup (DEFAULT_OUTPUT_DELIMITER); |
| 157 | miblist = strdup (DEFAULT_MIBLIST); | 157 | miblist = strdup (DEFAULT_MIBLIST); |
| 158 | 158 | ||
| 159 | if (process_arguments (argc, argv) == ERROR) | 159 | if (process_arguments (argc, argv) != OK) |
| 160 | usage (_("check_snmp: could not parse arguments\n")); | 160 | usage (_("check_snmp: could not parse arguments\n")); |
| 161 | 161 | ||
| 162 | /* create the command line to execute */ | 162 | /* create the command line to execute */ |
diff --git a/plugins/check_ssh.c b/plugins/check_ssh.c index b78443fe..46dd044d 100644 --- a/plugins/check_ssh.c +++ b/plugins/check_ssh.c | |||
| @@ -57,7 +57,7 @@ main (int argc, char **argv) | |||
| 57 | bindtextdomain (PACKAGE, LOCALEDIR); | 57 | bindtextdomain (PACKAGE, LOCALEDIR); |
| 58 | textdomain (PACKAGE); | 58 | textdomain (PACKAGE); |
| 59 | 59 | ||
| 60 | if (process_arguments (argc, argv) == ERROR) | 60 | if (process_arguments (argc, argv) != OK) |
| 61 | usage (_("check_ssh: could not parse arguments\n")); | 61 | usage (_("check_ssh: could not parse arguments\n")); |
| 62 | 62 | ||
| 63 | /* initialize alarm signal handling */ | 63 | /* initialize alarm signal handling */ |
diff --git a/plugins/check_tcp.c b/plugins/check_tcp.c index 285932d5..da70c5de 100644 --- a/plugins/check_tcp.c +++ b/plugins/check_tcp.c | |||
| @@ -230,7 +230,7 @@ main (int argc, char **argv) | |||
| 230 | } | 230 | } |
| 231 | else { | 231 | else { |
| 232 | progname = strdup ("check_tcp"); | 232 | progname = strdup ("check_tcp"); |
| 233 | usage (_("ERROR: Generic check_tcp called with unknown service\n")); | 233 | usage (_("CRITICAL - Generic check_tcp called with unknown service\n")); |
| 234 | } | 234 | } |
| 235 | 235 | ||
| 236 | server_address = strdup ("127.0.0.1"); | 236 | server_address = strdup ("127.0.0.1"); |
| @@ -239,7 +239,7 @@ main (int argc, char **argv) | |||
| 239 | server_quit = QUIT; | 239 | server_quit = QUIT; |
| 240 | status = strdup (""); | 240 | status = strdup (""); |
| 241 | 241 | ||
| 242 | if (process_arguments (argc, argv) == ERROR) | 242 | if (process_arguments (argc, argv) != OK) |
| 243 | usage (_("check_tcp: could not parse arguments\n")); | 243 | usage (_("check_tcp: could not parse arguments\n")); |
| 244 | 244 | ||
| 245 | /* use default expect if none listed in process_arguments() */ | 245 | /* use default expect if none listed in process_arguments() */ |
| @@ -259,13 +259,13 @@ main (int argc, char **argv) | |||
| 259 | #ifdef HAVE_SSL | 259 | #ifdef HAVE_SSL |
| 260 | if (use_ssl && check_cert == TRUE) { | 260 | if (use_ssl && check_cert == TRUE) { |
| 261 | if (connect_SSL () != OK) | 261 | if (connect_SSL () != OK) |
| 262 | die (STATE_CRITICAL,"TCP CRITICAL - Could not make SSL connection\n"); | 262 | die (STATE_CRITICAL,"CRITICAL - Could not make SSL connection\n"); |
| 263 | if ((server_cert = SSL_get_peer_certificate (ssl)) != NULL) { | 263 | if ((server_cert = SSL_get_peer_certificate (ssl)) != NULL) { |
| 264 | result = check_certificate (&server_cert); | 264 | result = check_certificate (&server_cert); |
| 265 | X509_free(server_cert); | 265 | X509_free(server_cert); |
| 266 | } | 266 | } |
| 267 | else { | 267 | else { |
| 268 | printf("ERROR: Cannot retrieve server certificate.\n"); | 268 | printf("CRITICAL Cannot retrieve server certificate.\n"); |
| 269 | result = STATE_CRITICAL; | 269 | result = STATE_CRITICAL; |
| 270 | } | 270 | } |
| 271 | SSL_shutdown (ssl); | 271 | SSL_shutdown (ssl); |
| @@ -592,7 +592,7 @@ connect_SSL (void) | |||
| 592 | OpenSSL_add_all_algorithms(); | 592 | OpenSSL_add_all_algorithms(); |
| 593 | if ((ctx = SSL_CTX_new (meth)) == NULL) | 593 | if ((ctx = SSL_CTX_new (meth)) == NULL) |
| 594 | { | 594 | { |
| 595 | printf (_("ERROR: Cannot create SSL context.\n")); | 595 | printf (_("CRITICAL - Cannot create SSL context.\n")); |
| 596 | return STATE_CRITICAL; | 596 | return STATE_CRITICAL; |
| 597 | } | 597 | } |
| 598 | 598 | ||
| @@ -615,13 +615,13 @@ connect_SSL (void) | |||
| 615 | if (SSL_connect(ssl) == 1) | 615 | if (SSL_connect(ssl) == 1) |
| 616 | return OK; | 616 | return OK; |
| 617 | /* ERR_print_errors_fp (stderr); */ | 617 | /* ERR_print_errors_fp (stderr); */ |
| 618 | printf (_("ERROR: Cannot make SSL connection ")); | 618 | printf (_("CRITICAL - Cannot make SSL connection ")); |
| 619 | ERR_print_errors_fp (stdout); | 619 | ERR_print_errors_fp (stdout); |
| 620 | /* printf("\n"); */ | 620 | /* printf("\n"); */ |
| 621 | } | 621 | } |
| 622 | else | 622 | else |
| 623 | { | 623 | { |
| 624 | printf (_("ERROR: Cannot initiate SSL handshake.\n")); | 624 | printf (_("CRITICAL - Cannot initiate SSL handshake.\n")); |
| 625 | } | 625 | } |
| 626 | SSL_free (ssl); | 626 | SSL_free (ssl); |
| 627 | } | 627 | } |
| @@ -651,7 +651,7 @@ check_certificate (X509 ** certificate) | |||
| 651 | /* Generate tm structure to process timestamp */ | 651 | /* Generate tm structure to process timestamp */ |
| 652 | if (tm->type == V_ASN1_UTCTIME) { | 652 | if (tm->type == V_ASN1_UTCTIME) { |
| 653 | if (tm->length < 10) { | 653 | if (tm->length < 10) { |
| 654 | printf ("ERROR: Wrong time format in certificate.\n"); | 654 | printf ("CRITICAL - Wrong time format in certificate.\n"); |
| 655 | return STATE_CRITICAL; | 655 | return STATE_CRITICAL; |
| 656 | } | 656 | } |
| 657 | else { | 657 | else { |
| @@ -663,7 +663,7 @@ check_certificate (X509 ** certificate) | |||
| 663 | } | 663 | } |
| 664 | else { | 664 | else { |
| 665 | if (tm->length < 12) { | 665 | if (tm->length < 12) { |
| 666 | printf ("ERROR: Wrong time format in certificate.\n"); | 666 | printf ("CRITICAL - Wrong time format in certificate.\n"); |
| 667 | return STATE_CRITICAL; | 667 | return STATE_CRITICAL; |
| 668 | } | 668 | } |
| 669 | else { | 669 | else { |
diff --git a/plugins/check_time.c b/plugins/check_time.c index 617b9e02..7c4fe41a 100644 --- a/plugins/check_time.c +++ b/plugins/check_time.c | |||
| @@ -124,7 +124,7 @@ main (int argc, char **argv) | |||
| 124 | else | 124 | else |
| 125 | result = STATE_UNKNOWN; | 125 | result = STATE_UNKNOWN; |
| 126 | die (result, | 126 | die (result, |
| 127 | _("TIME UNKNOWN - no data on recv() from server %s, port %d\n"), | 127 | _("TIME UNKNOWN - no data received from server %s, port %d\n"), |
| 128 | server_address, server_port); | 128 | server_address, server_port); |
| 129 | } | 129 | } |
| 130 | 130 | ||
diff --git a/plugins/check_udp.c b/plugins/check_udp.c index 64ab83a7..3706a72b 100644 --- a/plugins/check_udp.c +++ b/plugins/check_udp.c | |||
| @@ -51,7 +51,7 @@ main (int argc, char **argv) | |||
| 51 | bindtextdomain (PACKAGE, LOCALEDIR); | 51 | bindtextdomain (PACKAGE, LOCALEDIR); |
| 52 | textdomain (PACKAGE); | 52 | textdomain (PACKAGE); |
| 53 | 53 | ||
| 54 | if (process_arguments (argc, argv) == ERROR) | 54 | if (process_arguments (argc, argv) != OK) |
| 55 | usage (_("check_udp: could not parse arguments\n")); | 55 | usage (_("check_udp: could not parse arguments\n")); |
| 56 | 56 | ||
| 57 | /* initialize alarm signal handling */ | 57 | /* initialize alarm signal handling */ |
diff --git a/plugins/check_ups.c b/plugins/check_ups.c index 7f88ec30..0e23c537 100644 --- a/plugins/check_ups.c +++ b/plugins/check_ups.c | |||
| @@ -396,20 +396,20 @@ get_ups_variable (const char *varname, char *buf, size_t buflen) | |||
| 396 | ptr = temp_buffer + strlen (varname) + 5; | 396 | ptr = temp_buffer + strlen (varname) + 5; |
| 397 | 397 | ||
| 398 | if (!strcmp (ptr, "NOT-SUPPORTED")) { | 398 | if (!strcmp (ptr, "NOT-SUPPORTED")) { |
| 399 | printf ("Error: Variable '%s' is not supported\n", varname); | 399 | printf ("CRITICAL - Variable '%s' is not supported\n", varname); |
| 400 | return ERROR; | 400 | return ERROR; |
| 401 | } | 401 | } |
| 402 | 402 | ||
| 403 | if (!strcmp (ptr, "DATA-STALE")) { | 403 | if (!strcmp (ptr, "DATA-STALE")) { |
| 404 | printf ("Error: UPS data is stale\n"); | 404 | printf ("CRITICAL - UPS data is stale\n"); |
| 405 | return ERROR; | 405 | return ERROR; |
| 406 | } | 406 | } |
| 407 | 407 | ||
| 408 | if (!strcmp (ptr, "UNKNOWN-UPS")) { | 408 | if (!strcmp (ptr, "UNKNOWN-UPS")) { |
| 409 | if (ups_name) | 409 | if (ups_name) |
| 410 | printf ("Error: UPS '%s' is unknown\n", ups_name); | 410 | printf ("CRITICAL - UPS '%s' is unknown\n", ups_name); |
| 411 | else | 411 | else |
| 412 | printf ("Error: UPS is unknown\n"); | 412 | printf ("CRITICAL - UPS is unknown\n"); |
| 413 | return ERROR; | 413 | return ERROR; |
| 414 | } | 414 | } |
| 415 | 415 | ||
diff --git a/plugins/negate.c b/plugins/negate.c index 9e5cf46f..93ef46b2 100644 --- a/plugins/negate.c +++ b/plugins/negate.c | |||
| @@ -83,7 +83,7 @@ main (int argc, char **argv) | |||
| 83 | bindtextdomain (PACKAGE, LOCALEDIR); | 83 | bindtextdomain (PACKAGE, LOCALEDIR); |
| 84 | textdomain (PACKAGE); | 84 | textdomain (PACKAGE); |
| 85 | 85 | ||
| 86 | if (process_arguments (argc, argv) == ERROR) | 86 | if (process_arguments (argc, argv) != OK) |
| 87 | usage (_("negate: could not parse arguments\n")); | 87 | usage (_("negate: could not parse arguments\n")); |
| 88 | 88 | ||
| 89 | /* Set signal handling and alarm */ | 89 | /* Set signal handling and alarm */ |
diff --git a/plugins/popen.c b/plugins/popen.c index d527c222..f05fe974 100644 --- a/plugins/popen.c +++ b/plugins/popen.c | |||
| @@ -123,7 +123,7 @@ spopen (const char *cmdstring) | |||
| 123 | str += strspn (str, " \t\r\n"); /* trim any leading whitespace */ | 123 | str += strspn (str, " \t\r\n"); /* trim any leading whitespace */ |
| 124 | 124 | ||
| 125 | if (i >= argc - 2) { | 125 | if (i >= argc - 2) { |
| 126 | printf ("You've got a big problem buddy! You need more args!!!\n"); | 126 | printf ("CRITICAL - You need more args!!!\n"); |
| 127 | return (NULL); | 127 | return (NULL); |
| 128 | } | 128 | } |
| 129 | 129 | ||
