From 174a4ad6ab4b1dda90c96985884fb9d7ae71e723 Mon Sep 17 00:00:00 2001 From: thiagoftsm Date: Thu, 25 Apr 2024 06:08:26 +0000 Subject: [PATCH] use_wolfssl: Adjust Buildinfo --- src/daemon/buildinfo.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/daemon/buildinfo.c b/src/daemon/buildinfo.c index 0b22251f2f8589..149570dd3e07ca 100644 --- a/src/daemon/buildinfo.c +++ b/src/daemon/buildinfo.c @@ -112,6 +112,7 @@ typedef enum __attribute__((packed)) { BIB_EXPORT_SHELL, BIB_DEVEL_TRACE_ALLOCATIONS, BIB_DEVELOPER_MODE, + BIB_LIB_WOLFSSL, // leave this last BIB_TERMINATOR, @@ -994,6 +995,14 @@ static struct { .json = "dev-mode", .value = NULL, }, + [BIB_LIB_WOLFSSL] = { + .category = BIC_LIBS, + .type = BIT_BOOLEAN, + .analytics = NULL, + .print = "WolfSSL (cryptography)", + .json = "wolfssl", + .value = NULL, + }, // leave this last [BIB_TERMINATOR] = { @@ -1155,6 +1164,9 @@ __attribute__((constructor)) void initialize_build_info(void) { #ifdef ENABLE_OPENSSL build_info_set_status(BIB_LIB_OPENSSL, true); #endif +#ifdef ENABLE_WOLFSSL + build_info_set_status(BIB_LIB_WOLFSSL, true); +#endif #ifdef ENABLE_JSONC build_info_set_status(BIB_LIB_JSONC, true); #endif