]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect/tls: minor fingerprint cleanup
authorVictor Julien <vjulien@oisf.net>
Fri, 16 Jun 2023 12:59:40 +0000 (14:59 +0200)
committerVictor Julien <vjulien@oisf.net>
Wed, 5 Jul 2023 19:35:37 +0000 (21:35 +0200)
src/detect-tls.c
src/detect-tls.h

index 2d338d41fb913d16f21a9da0ae91617792b5eb7c..b04f4398bfa77a08095bd18d71f427afada16935 100644 (file)
@@ -553,7 +553,6 @@ static void DetectTlsIssuerDNFree(DetectEngineCtx *de_ctx, void *ptr)
  */
 static int DetectTlsFingerprintSetup (DetectEngineCtx *de_ctx, Signature *s, const char *str)
 {
-
     if (DetectContentSetup(de_ctx, s, str) < 0) {
         return -1;
     }
@@ -573,8 +572,6 @@ static int DetectTlsFingerprintSetup (DetectEngineCtx *de_ctx, Signature *s, con
 static void DetectTlsFingerprintFree(DetectEngineCtx *de_ctx, void *ptr)
 {
     DetectTlsData *id_d = (DetectTlsData *)ptr;
-    if (id_d->fingerprint)
-        SCFree(id_d->fingerprint);
     SCFree(id_d);
 }
 
index 71652eb99decfacce8e25cf70e3c954fc77efbc8..70d58d56c1de6a9424738e653f392dfb36ffeef0 100644 (file)
@@ -38,8 +38,7 @@ typedef struct DetectTlsData_ {
     uint16_t ver; /** tls version to match */
     uint32_t flags; /** flags containing match variant (Negation for example) */
     char * subject; /** tls certificate subject substring to match */
-    char * issuerdn; /** tls certificate issuerDN substring to match */
-    char * fingerprint; /** tls fingerprint substring to match */
+    char *issuerdn; /** tls certificate issuerDN substring to match */
 } DetectTlsData;
 
 /* prototypes */