From c032c3ecbd7320adf5572a2779b76fe5795e09fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenz=20K=C3=A4stle?= <12514511+RincewindsHat@users.noreply.github.com> Date: Fri, 19 Jun 2026 11:26:50 +0200 Subject: [PATCH] check_smtp: set success value for auth check --- plugins/check_smtp.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/check_smtp.c b/plugins/check_smtp.c index e1f2842e..70ad41fe 100644 --- a/plugins/check_smtp.c +++ b/plugins/check_smtp.c @@ -481,6 +481,10 @@ int main(int argc, char **argv) { if (config.authtype != NULL) { mp_subcheck sc_auth = mp_subcheck_init(); + // set sucess values here, failure will be set below + sc_auth = mp_set_subcheck_default_state(sc_auth, STATE_OK); + xasprintf(&sc_auth.output, "Login succeded"); + if (strcmp(config.authtype, "LOGIN") == 0) { char *abuf; int ret;