From e5822d19fc6cf2398ead6a465f2cede568e12ee7 Mon Sep 17 00:00:00 2001 From: Ethan Galstad Date: Tue, 13 Aug 2002 03:18:16 +0000 Subject: Mod to display current/max number of players in a game (Frank Kannemann) git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@70 f882894a-f735-0410-b71e-b25c423dba1c --- plugins/check_game.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/plugins/check_game.c b/plugins/check_game.c index 63d1be62..19f10b12 100644 --- a/plugins/check_game.c +++ b/plugins/check_game.c @@ -81,6 +81,8 @@ char server_ip[MAX_HOST_ADDRESS_LENGTH]; 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; @@ -199,8 +201,12 @@ main (int argc, char **argv) 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 */ -- cgit v1.2.3