ja4: check more ifdef HAVE_JA4

Avoids a unused macro warning
pull/13251/head
Philippe Antoine 6 months ago committed by Victor Julien
parent d81b76d852
commit c6dfadd4b4

@ -186,7 +186,9 @@ enum {
/* JA3 and JA4 fingerprints are disabled by default */
#define SSL_CONFIG_DEFAULT_JA3 0
#ifdef HAVE_JA4
#define SSL_CONFIG_DEFAULT_JA4 0
#endif
enum SslConfigEncryptHandling {
SSL_CNF_ENC_HANDLE_TRACK_ONLY = 0, /**< disable raw content, continue tracking */
@ -3366,6 +3368,7 @@ void SSLEnableJA3(void)
*/
void SSLEnableJA4(void)
{
// only caller has #ifdef HAVE_JA4
if (g_disable_hashing || ssl_config.disable_ja4) {
return;
}

@ -83,6 +83,7 @@ TlsFields tls_fields[] = {
{ "client", LOG_TLS_FIELD_CLIENT },
{ "client_certificate", LOG_TLS_FIELD_CLIENT_CERT },
{ "client_chain", LOG_TLS_FIELD_CLIENT_CHAIN },
// accept if as nop if we do not HAVE_JA4
{ "ja4", LOG_TLS_FIELD_JA4 },
{ "subjectaltname", LOG_TLS_FIELD_SUBJECTALTNAME },
{ "client_alpns", LOG_TLS_FIELD_CLIENT_ALPNS },

Loading…
Cancel
Save