Fix compilation of check_snmp tests

This commit is contained in:
Lorenz Kästle 2026-03-19 12:09:35 +01:00
parent 751bd3d0c4
commit 758bb9dbe3
4 changed files with 8 additions and 2 deletions

View file

@ -184,7 +184,7 @@ if test "$enable_libtap" = "yes" ; then
EXTRA_TEST="test_utils test_tcp test_cmd test_base64"
AC_SUBST(EXTRA_TEST)
EXTRA_PLUGIN_TESTS="tests/test_check_swap tests/test_check_disk"
EXTRA_PLUGIN_TESTS="tests/test_check_swap tests/test_check_disk tests/test_check_snmp"
AC_SUBST(EXTRA_PLUGIN_TESTS)
fi

View file

@ -189,6 +189,8 @@ tests_test_check_swap_LDADD = $(BASEOBJS) $(tap_ldflags) -ltap
tests_test_check_swap_SOURCES = tests/test_check_swap.c check_swap.d/swap.c
tests_test_check_snmp_LDADD = $(BASEOBJS) $(tap_ldflags) -ltap
tests_test_check_snmp_SOURCES = tests/test_check_snmp.c check_snmp.d/check_snmp_helpers.c
tests_test_check_snmp_LDFLAGS = $(AM_LDFLAGS) -lm `net-snmp-config --libs`
tests_test_check_snmp_CFLAGS = $(AM_CFLAGS) `net-snmp-config --cflags`
tests_test_check_disk_LDADD = $(BASEOBJS) $(tap_ldflags) check_disk.d/utils_disk.c -ltap
tests_test_check_disk_SOURCES = tests/test_check_disk.c

BIN
plugins/tests/test_check_snmp Executable file

Binary file not shown.

View file

@ -16,7 +16,7 @@
*
*****************************************************************************/
#include "tap.h"
#include "../../tap/tap.h"
#include "../../config.h"
#include <unistd.h>
@ -26,6 +26,10 @@
#include "utils_base.c"
#include "../check_snmp.d/check_snmp_helpers.h"
int verbose = 0;
void print_usage() {}
const char *progname = "test_check_snmp";
char *_np_state_generate_key(int argc, char **argv);
char *_np_state_calculate_location_prefix(void);