From 224ba8256951f39b6fdf67bd57b8df6e83c11a11 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Tue, 23 Aug 2022 11:23:21 +0200 Subject: [PATCH] eve/tls: warn on unsupported 'custom' options --- src/output-json-tls.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/output-json-tls.c b/src/output-json-tls.c index 7d68e052e2..485932b170 100644 --- a/src/output-json-tls.c +++ b/src/output-json-tls.c @@ -505,13 +505,19 @@ static OutputTlsCtx *OutputTlsInitCtx(ConfNode *conf) ConfNode *field; TAILQ_FOREACH(field, &custom->head, next) { + bool valid = false; TlsFields *valid_fields = tls_fields; for ( ; valid_fields->name != NULL; valid_fields++) { if (strcasecmp(field->val, valid_fields->name) == 0) { tls_ctx->fields |= valid_fields->flag; + SCLogDebug("enabled %s", field->val); + valid = true; break; } } + if (!valid) { + SCLogWarning(SC_ERR_LOG_OUTPUT, "eve.tls: unknown 'custom' field '%s'", field->val); + } } }