]> git.ipfire.org Git - people/ms/suricata.git/commitdiff
tls/ja3: add way to check active config
authorVictor Julien <victor@inliniac.net>
Thu, 3 Oct 2019 11:26:43 +0000 (13:26 +0200)
committerVictor Julien <victor@inliniac.net>
Wed, 9 Oct 2019 13:26:59 +0000 (15:26 +0200)
src/app-layer-ssl.c
src/app-layer-ssl.h

index b7660a448a4a1fdc0e79cdfff4c68b8a20961dd5..2a7477a2baa8e48d565a1a7b32205c8f68eecd74 100644 (file)
@@ -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
index 5bb5ef3b8e8bac884aa03b6957c42b4880916283..597e85cd02af55bb113de208f167c6e471be2958 100644 (file)
@@ -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__ */