summaryrefslogtreecommitdiffstats
path: root/plugins/check_radius.d/config.h
diff options
context:
space:
mode:
authorLorenz Kästle <12514511+RincewindsHat@users.noreply.github.com>2026-01-09 15:13:36 +0100
committerGitHub <noreply@github.com>2026-01-09 15:13:36 +0100
commit46563cea2b56b28b913cdb1c0493e6ee978fa134 (patch)
treec37c65783dc12266282088564819928f7e8b0e4e /plugins/check_radius.d/config.h
parent6d1edb3df2feb7fca636226b520e76b0366a7ddd (diff)
parentfccadd7ced0230af858a4ae3f8f0de19582c5a12 (diff)
downloadmonitoring-plugins-46563cea2b56b28b913cdb1c0493e6ee978fa134.tar.gz
Merge pull request #2200 from RincewindsHat/modern_output/check_radiusHEADmaster
check_radius: Implement modern output
Diffstat (limited to 'plugins/check_radius.d/config.h')
-rw-r--r--plugins/check_radius.d/config.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/check_radius.d/config.h b/plugins/check_radius.d/config.h
index b27d31e7..656bf98e 100644
--- a/plugins/check_radius.d/config.h
+++ b/plugins/check_radius.d/config.h
@@ -1,6 +1,7 @@
1#pragma once 1#pragma once
2 2
3#include "../../config.h" 3#include "../../config.h"
4#include "output.h"
4#include <stddef.h> 5#include <stddef.h>
5#if defined(HAVE_LIBRADCLI) 6#if defined(HAVE_LIBRADCLI)
6# include <radcli/radcli.h> 7# include <radcli/radcli.h>
@@ -23,6 +24,9 @@ typedef struct {
23 unsigned short port; 24 unsigned short port;
24 25
25 char *expect; 26 char *expect;
27
28 bool output_format_is_set;
29 mp_output_format output_format;
26} check_radius_config; 30} check_radius_config;
27 31
28check_radius_config check_radius_config_init() { 32check_radius_config check_radius_config_init() {
@@ -37,6 +41,8 @@ check_radius_config check_radius_config_init() {
37 .port = PW_AUTH_UDP_PORT, 41 .port = PW_AUTH_UDP_PORT,
38 42
39 .expect = NULL, 43 .expect = NULL,
44
45 .output_format_is_set = false,
40 }; 46 };
41 return tmp; 47 return tmp;
42} 48}