diff --git a/plugins/check_game.c b/plugins/check_game.c
index 63d1be628e2122c6b7de9a27ba7816f72b166123..8cf1bf4290ab9e469dc1152150afef5ba73184e2 100644 (file)
--- a/plugins/check_game.c
+++ b/plugins/check_game.c
#include "utils.h"
int process_arguments (int, char **);
+const char *progname = "check_game";
#define QSTAT_DATA_DELIMITER ","
char game_type[MAX_INPUT_BUFFER];
char port[MAX_INPUT_BUFFER];
+int qstat_game_players_max = 4;
+int qstat_game_players = 5;
int qstat_game_field = 2;
int qstat_map_field = 3;
int qstat_ping_field = 5;
result = STATE_CRITICAL;
}
else {
- printf ("OK: %s (%s), Ping: %s ms\n", ret[qstat_game_field],
- ret[qstat_map_field], ret[qstat_ping_field]);
+ printf ("OK: %s/%s %s (%s), Ping: %s ms\n",
+ ret[qstat_game_players_max],
+ ret[qstat_game_players],
+ ret[qstat_game_field],
+ ret[qstat_map_field],
+ ret[qstat_ping_field]);
}
/* close the pipe */
return OK;
}
+
+void print_usage (void)
+{
+ return STATE_OK;
+}