]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
tls_sni: register inspect engine from keyword
authorVictor Julien <victor@inliniac.net>
Fri, 23 Sep 2016 06:43:25 +0000 (08:43 +0200)
committerVictor Julien <victor@inliniac.net>
Thu, 29 Sep 2016 11:17:22 +0000 (13:17 +0200)
src/detect-engine.c
src/detect-tls-sni.c

index cff2e0d26ddc0f1f10a4e614be4932176af6b7b4..7b1238f45ce5f5259514a5c5e914d2d9065a18f0 100644 (file)
@@ -128,10 +128,6 @@ void DetectEngineRegisterAppInspectionEngines(void)
         { ALPROTO_DNS,
           DETECT_SM_LIST_DNSREQUEST_MATCH,
           DetectEngineInspectDnsRequest },
-        /* TLS */
-        { ALPROTO_TLS,
-          DETECT_SM_LIST_TLSSNI_MATCH,
-          DetectEngineInspectTlsSni },
         /* SMTP */
         { ALPROTO_SMTP,
           DETECT_SM_LIST_FILEMATCH,
index cdfb1e5087f246899c90fd34d68d12b37890f9c9..ee455310d38766a36336a7b152a7cb3ec5beb0fc 100644 (file)
@@ -76,6 +76,9 @@ void DetectTlsSniRegister(void)
             DETECT_SM_LIST_TLSSNI_MATCH, 2,
             PrefilterTxTlsSniRegister);
 
+    DetectAppLayerInspectEngineRegister(ALPROTO_TLS, SIG_FLAG_TOSERVER,
+            DETECT_SM_LIST_TLSSNI_MATCH,
+            DetectEngineInspectTlsSni);
 }