summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/check_mysql.c37
-rw-r--r--plugins/check_snmp.c2
2 files changed, 26 insertions, 13 deletions
diff --git a/plugins/check_mysql.c b/plugins/check_mysql.c
index 062ec657..6134d6c6 100644
--- a/plugins/check_mysql.c
+++ b/plugins/check_mysql.c
@@ -282,17 +282,32 @@ int main(int argc, char **argv) {
282 num_fields = mysql_num_fields(res); 282 num_fields = mysql_num_fields(res);
283 fields = mysql_fetch_fields(res); 283 fields = mysql_fetch_fields(res);
284 for (int i = 0; i < num_fields; i++) { 284 for (int i = 0; i < num_fields; i++) {
285 if (strcmp(fields[i].name, "Slave_IO_Running") == 0) { 285 if (use_deprecated_slave_status) {
286 replica_io_field = i; 286 if (strcmp(fields[i].name, "Slave_IO_Running") == 0) {
287 continue; 287 replica_io_field = i;
288 } 288 continue;
289 if (strcmp(fields[i].name, "Slave_SQL_Running") == 0) { 289 }
290 replica_sql_field = i; 290 if (strcmp(fields[i].name, "Slave_SQL_Running") == 0) {
291 continue; 291 replica_sql_field = i;
292 } 292 continue;
293 if (strcmp(fields[i].name, "Seconds_Behind_Master") == 0) { 293 }
294 seconds_behind_field = i; 294 if (strcmp(fields[i].name, "Seconds_Behind_Master") == 0) {
295 continue; 295 seconds_behind_field = i;
296 continue;
297 }
298 } else {
299 if (strcmp(fields[i].name, "Replica_IO_Running") == 0) {
300 replica_io_field = i;
301 continue;
302 }
303 if (strcmp(fields[i].name, "Replica_SQL_Running") == 0) {
304 replica_sql_field = i;
305 continue;
306 }
307 if (strcmp(fields[i].name, "Seconds_Behind_Source") == 0) {
308 seconds_behind_field = i;
309 continue;
310 }
296 } 311 }
297 } 312 }
298 313
diff --git a/plugins/check_snmp.c b/plugins/check_snmp.c
index a5a7afe8..f470d222 100644
--- a/plugins/check_snmp.c
+++ b/plugins/check_snmp.c
@@ -41,8 +41,6 @@ const char *email = "devel@monitoring-plugins.org";
41#include "../lib/output.h" 41#include "../lib/output.h"
42#include "check_snmp.d/check_snmp_helpers.h" 42#include "check_snmp.d/check_snmp_helpers.h"
43 43
44#include <bits/getopt_core.h>
45#include <bits/getopt_ext.h>
46#include <strings.h> 44#include <strings.h>
47#include <stdint.h> 45#include <stdint.h>
48 46