|
|
|
@ -553,7 +553,6 @@ static void DetectTlsIssuerDNFree(DetectEngineCtx *de_ctx, void *ptr)
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
static int DetectTlsFingerprintSetup (DetectEngineCtx *de_ctx, Signature *s, const char *str)
|
|
|
|
static int DetectTlsFingerprintSetup (DetectEngineCtx *de_ctx, Signature *s, const char *str)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
if (DetectContentSetup(de_ctx, s, str) < 0) {
|
|
|
|
if (DetectContentSetup(de_ctx, s, str) < 0) {
|
|
|
|
return -1;
|
|
|
|
return -1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -573,8 +572,6 @@ static int DetectTlsFingerprintSetup (DetectEngineCtx *de_ctx, Signature *s, con
|
|
|
|
static void DetectTlsFingerprintFree(DetectEngineCtx *de_ctx, void *ptr)
|
|
|
|
static void DetectTlsFingerprintFree(DetectEngineCtx *de_ctx, void *ptr)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
DetectTlsData *id_d = (DetectTlsData *)ptr;
|
|
|
|
DetectTlsData *id_d = (DetectTlsData *)ptr;
|
|
|
|
if (id_d->fingerprint)
|
|
|
|
|
|
|
|
SCFree(id_d->fingerprint);
|
|
|
|
|
|
|
|
SCFree(id_d);
|
|
|
|
SCFree(id_d);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|