summaryrefslogtreecommitdiffstats
path: root/plugins/sslutils.c
diff options
context:
space:
mode:
authorLorenz Kästle <12514511+RincewindsHat@users.noreply.github.com>2025-09-10 13:41:22 +0200
committerLorenz Kästle <12514511+RincewindsHat@users.noreply.github.com>2025-09-10 13:41:22 +0200
commit572ad994b136c443c5d59509a28b8343c3e40ab3 (patch)
tree2adb855ee34a79d5eb933dbf454cbb48ee4a7d02 /plugins/sslutils.c
parentc7274d56274fa1a38837510b1cbde447e73e9b63 (diff)
downloadmonitoring-plugins-572ad994b136c443c5d59509a28b8343c3e40ab3.tar.gz
plugins-netutils: return proper state from test functions
Diffstat (limited to 'plugins/sslutils.c')
-rw-r--r--plugins/sslutils.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/sslutils.c b/plugins/sslutils.c
index 92e0cc84..b20a2b2c 100644
--- a/plugins/sslutils.c
+++ b/plugins/sslutils.c
@@ -30,6 +30,7 @@
30#include "common.h" 30#include "common.h"
31#include "netutils.h" 31#include "netutils.h"
32#include "../lib/monitoringplug.h" 32#include "../lib/monitoringplug.h"
33#include "states.h"
33 34
34#ifdef HAVE_SSL 35#ifdef HAVE_SSL
35static SSL_CTX *ctx = NULL; 36static SSL_CTX *ctx = NULL;
@@ -318,7 +319,7 @@ int np_net_ssl_check_certificate(X509 *certificate, int days_till_exp_warn,
318# endif /* USE_OPENSSL */ 319# endif /* USE_OPENSSL */
319} 320}
320 321
321int np_net_ssl_check_cert(int days_till_exp_warn, int days_till_exp_crit) { 322mp_state_enum np_net_ssl_check_cert(int days_till_exp_warn, int days_till_exp_crit) {
322# ifdef USE_OPENSSL 323# ifdef USE_OPENSSL
323 X509 *certificate = NULL; 324 X509 *certificate = NULL;
324 certificate = SSL_get_peer_certificate(s); 325 certificate = SSL_get_peer_certificate(s);