From: Dr. Matthias St. Pierre Date: Sun, 10 Mar 2019 10:07:27 +0000 (+0100) Subject: trace: rename the trace channel types X-Git-Tag: openssl-3.0.0-alpha1~2363 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=5afb177c3c84d36244fd1b25b96a204ae6777a51;p=oweals%2Fopenssl.git trace: rename the trace channel types Since the term 'channel' is already used as synonym for a BIO object attached to a trace category, having a 't_channel' channel type and a 't_callback' channel type somehow overburdens this term. For that reason the type enum constants are renamed to 'SIMPE_CHANNEL' and 'CALLBACK_CHANNEL'. (The conversion to capital letters was done to comply to the coding style.) Reviewed-by: Paul Dale Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/8463) --- diff --git a/crypto/trace.c b/crypto/trace.c index 2319f5ff1b..4e93c43def 100644 --- a/crypto/trace.c +++ b/crypto/trace.c @@ -158,7 +158,7 @@ int OSSL_trace_get_category_num(const char *name) /* We use one trace channel for each trace category */ static struct { - enum { t_channel, t_callback } type; + enum { SIMPLE_CHANNEL, CALLBACK_CHANNEL } type; BIO *bio; char *prefix; char *suffix; @@ -330,7 +330,7 @@ int OSSL_trace_set_channel(int category, BIO *channel) trace_attach_cb, trace_detach_cb)) return 0; - trace_channels[category].type = t_channel; + trace_channels[category].type = SIMPLE_CHANNEL; #endif return 1; } @@ -385,7 +385,7 @@ int OSSL_trace_set_callback(int category, OSSL_trace_cb callback, void *data) trace_attach_w_callback_cb, trace_detach_cb)) goto err; - trace_channels[category].type = t_callback; + trace_channels[category].type = CALLBACK_CHANNEL; goto done; err: @@ -458,13 +458,13 @@ BIO *OSSL_trace_begin(int category) CRYPTO_THREAD_write_lock(trace_lock); current_channel = channel; switch (trace_channels[category].type) { - case t_channel: + case SIMPLE_CHANNEL: if (prefix != NULL) { (void)BIO_puts(channel, prefix); (void)BIO_puts(channel, "\n"); } break; - case t_callback: + case CALLBACK_CHANNEL: (void)BIO_ctrl(channel, OSSL_TRACE_CTRL_BEGIN, prefix == NULL ? 0 : strlen(prefix), prefix); break; @@ -485,13 +485,13 @@ void OSSL_trace_end(int category, BIO * channel) && ossl_assert(channel == current_channel)) { (void)BIO_flush(channel); switch (trace_channels[category].type) { - case t_channel: + case SIMPLE_CHANNEL: if (suffix != NULL) { (void)BIO_puts(channel, suffix); (void)BIO_puts(channel, "\n"); } break; - case t_callback: + case CALLBACK_CHANNEL: (void)BIO_ctrl(channel, OSSL_TRACE_CTRL_END, suffix == NULL ? 0 : strlen(suffix), suffix); break;