From 193296eaaa0e8deeef5bb72c451862395bb776d7 Mon Sep 17 00:00:00 2001 From: Neil Horman Date: Fri, 4 Oct 2024 07:01:30 -0400 Subject: [PATCH] Adding a trace category for PROVIDER calls Reviewed-by: Matt Caswell Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/25630) --- crypto/trace.c | 1 + include/openssl/trace.h | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/crypto/trace.c b/crypto/trace.c index 3e10d91fc26..3538707d445 100644 --- a/crypto/trace.c +++ b/crypto/trace.c @@ -140,6 +140,7 @@ static const struct trace_category_st TRACE_CATEGORY_(ENCODER), TRACE_CATEGORY_(REF_COUNT), TRACE_CATEGORY_(HTTP), + TRACE_CATEGORY_(PROVIDER), }; /* KEEP THIS LIST IN SYNC with #define OSSL_TRACE_CATEGORY_... in trace.h */ const char *OSSL_trace_get_category_name(int num) diff --git a/include/openssl/trace.h b/include/openssl/trace.h index 9a5b56ea5fc..98b4ea17cd1 100644 --- a/include/openssl/trace.h +++ b/include/openssl/trace.h @@ -56,8 +56,10 @@ extern "C" { # define OSSL_TRACE_CATEGORY_ENCODER 16 # define OSSL_TRACE_CATEGORY_REF_COUNT 17 # define OSSL_TRACE_CATEGORY_HTTP 18 +# define OSSL_TRACE_CATEGORY_PROVIDER 19 + /* Count of available categories. */ -# define OSSL_TRACE_CATEGORY_NUM 19 +# define OSSL_TRACE_CATEGORY_NUM 20 /* KEEP THIS LIST IN SYNC with trace_categories[] in crypto/trace.c */ /* Returns the trace category number for the given |name| */ -- 2.47.2