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

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

Loading…
Cancel
Save