From 0645c9fc2c7f801ba3c7d68a17c137a63ada299f Mon Sep 17 00:00:00 2001 From: Lorenz Kästle <12514511+RincewindsHat@users.noreply.github.com> Date: Tue, 18 Feb 2025 21:58:34 +0100 Subject: Implement new output functionality --- plugins/utils.c | 48 ------------------------------------------------ 1 file changed, 48 deletions(-) (limited to 'plugins/utils.c') diff --git a/plugins/utils.c b/plugins/utils.c index 6d366e3d..09649429 100644 --- a/plugins/utils.c +++ b/plugins/utils.c @@ -42,54 +42,6 @@ extern const char *progname; time_t start_time, end_time; -/* ************************************************************************** - * max_state(STATE_x, STATE_y) - * compares STATE_x to STATE_y and returns result based on the following - * STATE_UNKNOWN < STATE_OK < STATE_WARNING < STATE_CRITICAL - * - * Note that numerically the above does not hold - ****************************************************************************/ - -int max_state(int a, int b) { - if (a == STATE_CRITICAL || b == STATE_CRITICAL) - return STATE_CRITICAL; - else if (a == STATE_WARNING || b == STATE_WARNING) - return STATE_WARNING; - else if (a == STATE_OK || b == STATE_OK) - return STATE_OK; - else if (a == STATE_UNKNOWN || b == STATE_UNKNOWN) - return STATE_UNKNOWN; - else if (a == STATE_DEPENDENT || b == STATE_DEPENDENT) - return STATE_DEPENDENT; - else - return max(a, b); -} - -/* ************************************************************************** - * max_state_alt(STATE_x, STATE_y) - * compares STATE_x to STATE_y and returns result based on the following - * STATE_OK < STATE_DEPENDENT < STATE_UNKNOWN < STATE_WARNING < STATE_CRITICAL - * - * The main difference between max_state_alt and max_state it that it doesn't - * allow setting a default to UNKNOWN. It will instead prioritixe any valid - * non-OK state. - ****************************************************************************/ - -int max_state_alt(int a, int b) { - if (a == STATE_CRITICAL || b == STATE_CRITICAL) - return STATE_CRITICAL; - else if (a == STATE_WARNING || b == STATE_WARNING) - return STATE_WARNING; - else if (a == STATE_UNKNOWN || b == STATE_UNKNOWN) - return STATE_UNKNOWN; - else if (a == STATE_DEPENDENT || b == STATE_DEPENDENT) - return STATE_DEPENDENT; - else if (a == STATE_OK || b == STATE_OK) - return STATE_OK; - else - return max(a, b); -} - void usage(const char *msg) { printf("%s\n", msg); print_usage(); -- cgit v1.2.3-74-g34f1