mirror of
https://github.com/openssl/openssl.git
synced 2025-02-17 14:32:04 +08:00
QUIC QLOG: Rename QFILTER to OSSL_QFILTER
Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Neil Horman <nhorman@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22037)
This commit is contained in:
parent
f8fdc73e5b
commit
9dcad79795
@ -49,8 +49,8 @@ To enable QLOG you must:
|
||||
- set the environment variable `QLOGDIR` to a directory where QLOG log files
|
||||
are to be written;
|
||||
|
||||
- set the environment variable `QFILTER` to a filter specifying the events
|
||||
you want to be written (set `QFILTER='*'` for all events).
|
||||
- set the environment variable `OSSL_QFILTER` to a filter specifying the events
|
||||
you want to be written (set `OSSL_QFILTER='*'` for all events).
|
||||
|
||||
Any process using the libssl QUIC implementation will then automatically write
|
||||
QLOG files in the JSON-SEQ format to the specified directory. The files have the
|
||||
|
@ -98,7 +98,7 @@ QLOG *ossl_qlog_new_from_env(const QLOG_TRACE_INFO *info)
|
||||
{
|
||||
QLOG *qlog = NULL;
|
||||
const char *qlogdir = ossl_safe_getenv("QLOGDIR");
|
||||
const char *qfilter = ossl_safe_getenv("QFILTER");
|
||||
const char *qfilter = ossl_safe_getenv("OSSL_QFILTER");
|
||||
char qlogdir_sep, *filename = NULL;
|
||||
size_t i, l, strl;
|
||||
|
||||
@ -134,7 +134,10 @@ QLOG *ossl_qlog_new_from_env(const QLOG_TRACE_INFO *info)
|
||||
if (!ossl_qlog_set_sink_filename(qlog, filename))
|
||||
goto err;
|
||||
|
||||
if (qfilter != NULL && !ossl_qlog_set_filter(qlog, qfilter))
|
||||
if (qfilter == NULL)
|
||||
qfilter = "*";
|
||||
|
||||
if (!ossl_qlog_set_filter(qlog, qfilter))
|
||||
goto err;
|
||||
|
||||
OPENSSL_free(filename);
|
||||
|
Loading…
Reference in New Issue
Block a user