From 88036425d5a24a742ebd85787fc9c98bafd6c12f Mon Sep 17 00:00:00 2001 From: Alvar Penning Date: Mon, 15 Sep 2025 23:54:34 +0200 Subject: check_swap: Fix Build At Least For OpenBSD Fix build of check_swap for both CHECK_SWAP_SWAPCTL_SVR4 and CHECK_SWAP_SWAPCTL_BSD build guards. > $ make check_swap > CC check_swap.d/swap.o > check_swap.d/swap.c:58:32: error: too few arguments to function call, single argument 'config' was not specified > 58 | return getSwapFromSwapctl_BSD(); > | ~~~~~~~~~~~~~~~~~~~~~~ ^ > ././check_swap.d/check_swap.h:48:13: note: 'getSwapFromSwapctl_BSD' declared here > 48 | swap_result getSwapFromSwapctl_BSD(swap_config config); > | ^ ~~~~~~~~~~~~~~~~~~ > 1 error generated. > *** Error 1 in [...]/monitoring-plugins/plugins (Makefile:2869 'check_swap.d/swap.o': @echo " CC ...) --- plugins/check_swap.d/swap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/check_swap.d/swap.c b/plugins/check_swap.d/swap.c index 5b654197..58213a3c 100644 --- a/plugins/check_swap.d/swap.c +++ b/plugins/check_swap.d/swap.c @@ -52,10 +52,10 @@ swap_result get_swap_data(swap_config config) { } # else // HAVE_SWAP # ifdef CHECK_SWAP_SWAPCTL_SVR4 - return getSwapFromSwapctl_SRV4(); + return getSwapFromSwapctl_SRV4(config); # else // CHECK_SWAP_SWAPCTL_SVR4 # ifdef CHECK_SWAP_SWAPCTL_BSD - return getSwapFromSwapctl_BSD(); + return getSwapFromSwapctl_BSD(config); # else // CHECK_SWAP_SWAPCTL_BSD # error No way found to retrieve swap # endif /* CHECK_SWAP_SWAPCTL_BSD */ -- cgit v1.2.3-74-g34f1