diff --git a/src/app-layer-ssl.c b/src/app-layer-ssl.c index b7660a448a..2a7477a2ba 100644 --- a/src/app-layer-ssl.c +++ b/src/app-layer-ssl.c @@ -2996,6 +2996,16 @@ void SSLEnableJA3(void) #endif } +bool SSLJA3IsEnabled(void) +{ +#ifdef HAVE_NSS + if (SC_ATOMIC_GET(ssl_config.enable_ja3)) { + return true; + } +#endif + return false; +} + /***************************************Unittests******************************/ #ifdef UNITTESTS diff --git a/src/app-layer-ssl.h b/src/app-layer-ssl.h index 5bb5ef3b8e..597e85cd02 100644 --- a/src/app-layer-ssl.h +++ b/src/app-layer-ssl.h @@ -257,5 +257,6 @@ void SSLParserRegisterTests(void); void SSLSetEvent(SSLState *ssl_state, uint8_t event); void SSLVersionToString(uint16_t, char *); void SSLEnableJA3(void); +bool SSLJA3IsEnabled(void); #endif /* __APP_LAYER_SSL_H__ */