detect/iponly: cleanups

pull/7018/head
Victor Julien 4 years ago
parent de4354abcb
commit 6381b1a643

@ -1,4 +1,4 @@
/* Copyright (C) 2007-2020 Open Information Security Foundation
/* Copyright (C) 2007-2022 Open Information Security Foundation
*
* You can copy, redistribute or modify this Program under the terms of
* the GNU General Public License version 2 as published by the Free
@ -492,6 +492,17 @@ static void IPOnlyCIDRListPrint(IPOnlyCIDRItem *tmphead)
}
#endif
/**
* SigNumArray is a bit array representing signatures
* it can be used linked to src/dst address to indicate
* which signatures apply to this addres
* at IP Only we store SigNumArrays at the radix trees
*/
typedef struct SigNumArray_ {
uint8_t *array; /* bit array of sig nums */
uint32_t size; /* size in bytes of the array */
} SigNumArray;
/**
* \brief This function print a SigNumArray, it's used with the
* radix tree print function to help debugging

@ -1,4 +1,4 @@
/* Copyright (C) 2007-2010 Open Information Security Foundation
/* Copyright (C) 2007-2022 Open Information Security Foundation
*
* You can copy, redistribute or modify this Program under the terms of
* the GNU General Public License version 2 as published by the Free
@ -24,17 +24,6 @@
#ifndef __DETECT_ENGINE_IPONLY_H__
#define __DETECT_ENGINE_IPONLY_H__
/**
* SigNumArray is a bit array representing signatures
* it can be used linked to src/dst address to indicate
* which signatures apply to this addres
* at IP Only we store SigNumArrays at the radix trees
*/
typedef struct SigNumArray_ {
uint8_t *array; /* bit array of sig nums */
uint32_t size; /* size in bytes of the array */
} SigNumArray;
void IPOnlyCIDRListFree(IPOnlyCIDRItem *tmphead);
int IPOnlySigParseAddress(const DetectEngineCtx *, Signature *, const char *, char);
void IPOnlyMatchPacket(ThreadVars *tv, const DetectEngineCtx *,

Loading…
Cancel
Save