src: rework includes as per cppclean

pull/7650/head
Philippe Antoine 4 years ago committed by Victor Julien
parent 93c2c9743d
commit 02f2602dde

@ -40,6 +40,7 @@
#include "detect-parse.h"
#include "detect-engine.h"
#include "detect-engine-build.h"
#include "detect-engine-mpm.h"
#include "detect-reference.h"
#include "util-classification-config.h"

@ -18,11 +18,6 @@
#ifndef __APP_LAYER_DCERPC_COMMON_H__
#define __APP_LAYER_DCERPC_COMMON_H__
#include "app-layer-protos.h"
#include "app-layer-parser.h"
#include "flow.h"
#include "queue.h"
#include "util-byte.h"
void RegisterDCERPCParsers(void);
void DCERPCParserTests(void);

@ -31,6 +31,7 @@
#include "detect.h"
#include "detect-engine-port.h"
#include "detect-engine-build.h"
#include "detect-parse.h"
#include "detect-engine.h"
#include "detect-content.h"

@ -16,12 +16,15 @@
*/
#include "suricata-common.h"
#include "suricata.h"
#include "stream.h"
#include "util-byte.h"
#include "util-unittest.h"
#include "util-hashlist.h"
#include "util-print.h"
#include "util-spm-bs.h"
#include "util-enum.h"
#include "app-layer.h"
#include "app-layer-protos.h"

@ -18,9 +18,6 @@
#ifndef __APP_LAYER_DNP3_H__
#define __APP_LAYER_DNP3_H__
#include "detect-engine-state.h"
#include "util-hashlist.h"
#include "util-byte.h"
#include "rust.h"
/**

@ -24,10 +24,7 @@
#ifndef __APP_LAYER_ENIP_COMMON_H__
#define __APP_LAYER_ENIP_COMMON_H__
#include "app-layer-protos.h"
#include "app-layer-parser.h"
#include "flow.h"
#include "queue.h"
#include "rust.h"
// EtherNet/IP commands
#define NOP 0x0000

@ -24,9 +24,6 @@
#ifndef __APP_LAYER_ENIP_H__
#define __APP_LAYER_ENIP_H__
#include "decode.h"
#include "detect-engine-state.h"
#include "queue.h"
void RegisterENIPUDPParsers(void);
void RegisterENIPTCPParsers(void);

@ -28,6 +28,7 @@
#include "stream-tcp.h"
#include "app-layer-frames.h"
#include "app-layer-parser.h"
static void FrameDebug(const char *prefix, const Frames *frames, const Frame *frame)
{

@ -24,12 +24,7 @@
#ifndef __APP_LAYER_FRAMES_H__
#define __APP_LAYER_FRAMES_H__
#include "app-layer-events.h"
#include "detect-engine-state.h"
#include "util-file.h"
#include "stream-tcp-private.h"
#include "rust.h"
#include "app-layer-parser.h"
typedef int64_t FrameId;

@ -48,6 +48,7 @@
#include "app-layer-parser.h"
#include "app-layer-ftp.h"
#include "app-layer-expectation.h"
#include "app-layer-detect-proto.h"
#include "util-spm.h"
#include "util-mpm.h"

@ -45,6 +45,7 @@
#include "app-layer-parser.h"
#include "app-layer-htp.h"
#include "app-layer-htp-body.h"
#include "app-layer-htp-mem.h"
#include "util-spm.h"
#include "util-debug.h"

@ -45,6 +45,7 @@
#include "app-layer-parser.h"
#include "app-layer-htp.h"
#include "app-layer-htp-file.h"
#include "app-layer-htp-range.h"
#include "util-spm.h"
#include "util-debug.h"

@ -42,7 +42,6 @@
#ifndef __APP_LAYER_HTP_LIBHTP__H__
#define __APP_LAYER_HTP_LIBHTP__H__
#include "suricata.h"
#include "suricata-common.h"
bstr *SCHTPGenerateNormalizedUri(htp_tx_t *tx, htp_uri_t *uri, int uri_include_all);

@ -15,7 +15,6 @@
* 02110-1301, USA.
*/
#include "stream-tcp-reassemble.h"
void HTPParseMemcap(void);
void *HTPMalloc(size_t size);

@ -19,10 +19,9 @@
#define __APP_LAYER_HTP_RANGE_H__
#include "suricata-common.h"
#include "app-layer-parser.h"
#include "util-thash.h"
#include "rust-bindings.h"
#include "rust.h"
void HttpRangeContainersInit(void);
void HttpRangeContainersDestroy(void);

@ -56,23 +56,28 @@
#include "app-layer-parser.h"
#include "app-layer.h"
#include "app-layer-detect-proto.h"
#include "app-layer-frames.h"
#include "app-layer-htp.h"
#include "app-layer-htp-body.h"
#include "app-layer-htp-file.h"
#include "app-layer-htp-libhtp.h"
#include "app-layer-htp-xff.h"
#include "app-layer-htp-range.h"
#include "app-layer-htp-mem.h"
#include "util-spm.h"
#include "util-debug.h"
#include "util-time.h"
#include "util-misc.h"
#include "util-enum.h"
#include "util-unittest.h"
#include "util-unittest-helper.h"
#include "flow-util.h"
#include "detect-engine.h"
#include "detect-engine-build.h"
#include "detect-engine-state.h"
#include "detect-parse.h"

@ -33,13 +33,10 @@
#ifndef __APP_LAYER_HTP_H__
#define __APP_LAYER_HTP_H__
#include "util-radix-tree.h"
#include "util-file.h"
#include "app-layer-htp-mem.h"
#include "detect-engine-state.h"
#include "util-streaming-buffer.h"
#include "app-layer-htp-range.h"
#include "rust.h"
#include "app-layer-frames.h"
#include <htp/htp.h>

@ -40,6 +40,7 @@
#include "app-layer-parser.h"
#include "app-layer-modbus.h"
#include "detect-engine-build.h"
void ModbusParserRegisterTests(void);

@ -24,11 +24,6 @@
#ifndef __APP_LAYER_NBSS_H__
#define __APP_LAYER_NBSS_H__
#include "suricata-common.h"
#include "app-layer-protos.h"
#include "app-layer-parser.h"
#include "flow.h"
#include "stream.h"
/*
http://ubiqx.org/cifs/rfc-draft/rfc1002.html#s4.3

@ -33,6 +33,7 @@
#include "app-layer-parser.h"
#include "app-layer-nfs-udp.h"
#include "util-enum.h"
#include "rust.h"

@ -44,6 +44,7 @@
#include "stream-tcp-reassemble.h"
#include "app-layer.h"
#include "app-layer-detect-proto.h"
#include "app-layer-protos.h"
#include "app-layer-parser.h"
#include "app-layer-smb.h"

@ -26,10 +26,7 @@
#define __APP_LAYER_PARSER_H__
#include "app-layer-events.h"
#include "app-layer-frames.h"
#include "detect-engine-state.h"
#include "util-file.h"
#include "stream-tcp-private.h"
#include "rust.h"
#include "util-config.h"

@ -24,6 +24,7 @@
*/
#include "suricata-common.h"
#include "suricata.h"
#include "stream.h"
#include "conf.h"

@ -38,6 +38,7 @@
#include "app-layer-parser.h"
#include "app-layer-smtp.h"
#include "util-enum.h"
#include "util-mpm.h"
#include "util-debug.h"
#include "util-print.h"
@ -49,6 +50,7 @@
#include "detect-engine.h"
#include "detect-engine-state.h"
#include "detect-engine-build.h"
#include "detect-parse.h"
#include "decode-events.h"

@ -24,9 +24,7 @@
#ifndef __APP_LAYER_SMTP_H__
#define __APP_LAYER_SMTP_H__
#include "decode-events.h"
#include "util-decode-mime.h"
#include "queue.h"
#include "util-streaming-buffer.h"
#include "rust.h"

@ -38,6 +38,7 @@
#include "stream-tcp.h"
#include "stream.h"
#include "app-layer-detect-proto.h"
#include "app-layer-protos.h"
#include "app-layer-parser.h"
#include "app-layer-ssh.h"

@ -35,6 +35,7 @@
#include "stream.h"
#include "app-layer.h"
#include "app-layer-detect-proto.h"
#include "app-layer-protos.h"
#include "app-layer-parser.h"
#include "app-layer-frames.h"
@ -50,6 +51,7 @@
#include "util-pool.h"
#include "util-byte.h"
#include "util-ja3.h"
#include "util-enum.h"
#include "flow-util.h"
#include "flow-private.h"
#include "util-validate.h"

@ -26,11 +26,8 @@
#ifndef __APP_LAYER_SSL_H__
#define __APP_LAYER_SSL_H__
#include "app-layer-protos.h"
#include "app-layer-parser.h"
#include "decode-events.h"
#include "util-ja3.h"
#include "queue.h"
#include "rust.h"
enum TlsFrameTypes {
TLS_FRAME_PDU = 0, /**< whole PDU, so header + data */

@ -34,6 +34,7 @@
*/
#include "suricata-common.h"
#include "suricata.h"
#include "stream.h"
#include "conf.h"
#include "app-layer.h"
@ -43,6 +44,7 @@
#include "util-unittest.h"
#include "util-validate.h"
#include "util-enum.h"
/* The default port to probe for echo traffic if not provided in the
* configuration file. */

@ -24,9 +24,7 @@
#ifndef __APP_LAYER_TEMPLATE_H__
#define __APP_LAYER_TEMPLATE_H__
#include "detect-engine-state.h"
#include "queue.h"
#include "rust.h"

@ -26,6 +26,7 @@
#include "suricata-common.h"
#include "suricata.h"
#include "stream.h"
#include "conf.h"

@ -29,9 +29,7 @@
#include "stream-tcp-private.h"
#include "stream-tcp-reassemble.h"
#include "stream.h"
#include "util-profiling.h"
#include "rust.h"

@ -25,8 +25,6 @@
#ifndef __DECODE_ERSPAN_H__
#define __DECODE_ERSPAN_H__
#include "decode.h"
#include "threadvars.h"
typedef struct ErspanHdr_ {
uint16_t ver_vlan;

@ -30,8 +30,6 @@
#define IPPROTO_GRE 47
#endif
#include "decode.h"
#include "threadvars.h"
typedef struct GREHdr_
{

@ -24,9 +24,7 @@
#ifndef __DECODE_ICMPV4_H__
#define __DECODE_ICMPV4_H__
#include "decode.h"
#include "decode-tcp.h"
#include "decode-sctp.h"
#include "decode-udp.h"
#define ICMPV4_HEADER_LEN 8

@ -25,7 +25,6 @@
#define __DECODE_ICMPV6_H__
#include "decode-tcp.h"
#include "decode-sctp.h"
#include "decode-udp.h"
#include "decode-ipv6.h"

@ -25,8 +25,6 @@
#ifndef __DECODE_NSH_H__
#define __DECODE_NSH_H__
#include "decode.h"
#include "threadvars.h"
#define NSH_NEXT_PROTO_UNASSIGNED 0x0
#define NSH_NEXT_PROTO_IPV4 0x1

@ -103,18 +103,6 @@ int DecodeNull(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p,
return TM_ECODE_OK;
}
#ifdef UNITTESTS
#endif /* UNITTESTS */
/**
* \brief Registers Null unit tests
*/
void DecodeNullRegisterTests(void)
{
#ifdef UNITTESTS
#endif /* UNITTESTS */
}
/**
* @}
*/

@ -23,5 +23,5 @@
#ifndef __DECODE_NULL_H__
#define __DECODE_NULL_H__
void DecodeNullRegisterTests(void);
#endif /* __DECODE_NULL_H__ */

@ -24,8 +24,6 @@
#ifndef __DECODE_PPPOE_H__
#define __DECODE_PPPOE_H__
#include "decode.h"
#include "threadvars.h"
// Session header length minus the protocol field
#define PPPOE_SESSION_HEADER_MIN_LEN 7

@ -25,8 +25,6 @@
#ifndef __DECODE_TEMPLATE_H__
#define __DECODE_TEMPLATE_H__
#include "decode.h"
#include "threadvars.h"
/* Header layout. Keep things like alignment and endianess in
* mind while constructing this. */

@ -52,6 +52,9 @@
#include "conf.h"
#include "decode.h"
#include "decode-teredo.h"
#include "decode-erspan.h"
#include "decode-geneve.h"
#include "decode-vxlan.h"
#include "util-debug.h"
#include "util-mem.h"
#include "app-layer-detect-proto.h"

@ -32,7 +32,10 @@
#include "threadvars.h"
#include "util-debug.h"
#include "decode-events.h"
#ifdef PROFILING
#include "flow-worker.h"
#include "app-layer-protos.h"
#endif
#ifdef HAVE_NAPATECH
#include "util-napatech.h"
@ -78,14 +81,10 @@ enum PktSrcEnum {
#include "action-globals.h"
#include "decode-erspan.h"
#include "decode-ethernet.h"
#include "decode-chdlc.h"
#include "decode-gre.h"
#include "decode-geneve.h"
#include "decode-ppp.h"
#include "decode-pppoe.h"
#include "decode-sll.h"
#include "decode-ipv4.h"
#include "decode-ipv6.h"
#include "decode-icmpv4.h"
@ -94,17 +93,9 @@ enum PktSrcEnum {
#include "decode-udp.h"
#include "decode-sctp.h"
#include "decode-esp.h"
#include "decode-raw.h"
#include "decode-null.h"
#include "decode-vlan.h"
#include "decode-vntag.h"
#include "decode-vxlan.h"
#include "decode-mpls.h"
#include "decode-nsh.h"
#include "detect-reference.h"
#include "app-layer-protos.h"
/* forward declarations */
struct DetectionEngineThreadCtx_;

@ -24,7 +24,6 @@
#ifndef __DEFRAG_H__
#define __DEFRAG_H__
#include "tree.h"
#include "util-pool.h"
/**

@ -33,6 +33,7 @@
#include "detect-parse.h"
#include "detect-engine.h"
#include "detect-engine-state.h"
#include "detect-engine-build.h"
#include "detect-app-layer-event.h"
#include "flow.h"
@ -42,6 +43,8 @@
#include "decode-events.h"
#include "util-byte.h"
#include "util-debug.h"
#include "util-enum.h"
#include "util-profiling.h"
#include "util-unittest.h"
#include "util-unittest-helper.h"
#include "stream-tcp-util.h"

@ -23,6 +23,7 @@
#include "suricata-common.h"
#include "detect-engine.h"
#include "detect-engine-build.h"
#include "detect-engine-prefilter.h"
#include "detect-engine-prefilter-common.h"
#include "detect-parse.h"

@ -21,6 +21,7 @@
#include "detect-engine-content-inspection.h"
#include "detect-parse.h"
#include "detect-base64-data.h"
#include "detect-engine-build.h"
#include "util-unittest.h"

@ -22,6 +22,7 @@
#include "util-base64.h"
#include "util-byte.h"
#include "util-print.h"
#include "detect-engine-build.h"
/* Arbitrary maximum buffer size for decoded base64 data. */
#define BASE64_DECODE_MAX 65535

@ -18,7 +18,6 @@
#ifndef __DETECT_BASE64_DECODE_H__
#define __DETECT_BASE64_DECODE_H__
#include "app-layer-template.h"
typedef struct DetectBase64Decode_ {
uint32_t bytes;

@ -36,6 +36,7 @@
#include "detect-bytetest.h"
#include "detect-byte-extract.h"
#include "detect-isdataat.h"
#include "detect-engine-build.h"
#include "app-layer-protos.h"

@ -42,6 +42,7 @@
#include "util-debug.h"
#include "util-validate.h"
#include "detect-pcre.h"
#include "detect-engine-build.h"
/**
* \brief Regex for parsing our options

@ -39,6 +39,7 @@
#include "detect-byte.h"
#include "detect-bytemath.h"
#include "detect-isdataat.h"
#include "detect-engine-build.h"
#include "app-layer-protos.h"

@ -30,6 +30,7 @@
#include "detect.h"
#include "detect-engine.h"
#include "detect-parse.h"
#include "detect-engine-build.h"
#include "detect-content.h"
#include "detect-uricontent.h"

@ -24,10 +24,6 @@
#ifndef _DETECT_CIPSERVICE_H
#define _DETECT_CIPSERVICE_H
#include "app-layer-protos.h"
#include "app-layer-parser.h"
#include "flow.h"
#include "queue.h"
#include "app-layer-enip-common.h"
#define ENIP_PORT 44818 //standard EtherNet/IP port

@ -30,6 +30,7 @@
#include "detect-uricontent.h"
#include "detect-engine-mpm.h"
#include "detect-engine.h"
#include "detect-engine-build.h"
#include "detect-engine-state.h"
#include "detect-parse.h"
#include "detect-pcre.h"

@ -38,6 +38,7 @@
#include "pkt-var.h"
#include "host.h"
#include "util-profiling.h"
#include "detect-engine-build.h"
/* prototypes for the "ipv4-csum" rule keyword */
static int DetectIPV4CsumMatch(DetectEngineThreadCtx *,

@ -31,6 +31,7 @@
#include "detect-engine.h"
#include "detect-engine-mpm.h"
#include "detect-engine-state.h"
#include "detect-engine-build.h"
#include "detect-dce-iface.h"
#include "flow.h"

@ -18,7 +18,6 @@
#ifndef __DETECT_DCE_IFACE_H__
#define __DETECT_DCE_IFACE_H__
#include "app-layer-dcerpc-common.h"
void DetectDceIfaceRegister(void);

@ -31,6 +31,7 @@
#include "detect-engine.h"
#include "detect-engine-mpm.h"
#include "detect-engine-state.h"
#include "detect-engine-build.h"
#include "flow.h"
#include "flow-var.h"

@ -24,7 +24,6 @@
#ifndef __DETECT_DCE_OPNUM_H__
#define __DETECT_DCE_OPNUM_H__
#include "app-layer-dcerpc-common.h"
void DetectDceOpnumRegister(void);

@ -30,6 +30,7 @@
#include "detect-parse.h"
#include "detect-engine.h"
#include "detect-engine-build.h"
#include "detect-engine-mpm.h"
#include "detect-engine-state.h"
#include "detect-engine-prefilter.h"
@ -40,6 +41,7 @@
#include "flow-util.h"
#include "app-layer.h"
#include "app-layer-parser.h"
#include "queue.h"
#include "stream-tcp-reassemble.h"

@ -24,7 +24,6 @@
#ifndef __DETECT_DCE_STUB_DATA_H__
#define __DETECT_DCE_STUB_DATA_H__
#include "app-layer-dcerpc-common.h"
void DetectDceStubDataRegister(void);

@ -39,6 +39,7 @@
#include "util-unittest.h"
#include "util-unittest-helper.h"
#include "util-debug.h"
#include "detect-engine-build.h"
#define TRACK_DST 1
#define TRACK_SRC 2

@ -28,6 +28,7 @@
#include "detect-engine-content-inspection.h"
#include "app-layer-dnp3.h"
#include "util-byte.h"
static int g_dnp3_match_buffer_id = 0;
static int g_dnp3_data_buffer_id = 0;

@ -36,6 +36,7 @@
#include "detect-parse.h"
#include "detect-engine.h"
#include "detect-engine-build.h"
#include "detect-engine-mpm.h"
#include "detect-engine-prefilter.h"
#include "detect-engine-content-inspection.h"

@ -29,6 +29,7 @@
#include "detect.h"
#include "detect-parse.h"
#include "detect-engine-prefilter-common.h"
#include "detect-engine-build.h"
#include "flow-var.h"

@ -38,6 +38,7 @@
#include "detect-tcp-flags.h"
#include "feature.h"
#include "util-print.h"
#include "util-time.h"
#include "util-validate.h"
static int rule_warnings_only = 0;

@ -19,7 +19,9 @@
#include "detect.h"
#include "detect-engine.h"
#include "detect-parse.h"
#include "detect-content.h"
#include "detect-engine-build.h"
#include "detect-engine-address.h"
#include "detect-engine-analyzer.h"
#include "detect-engine-iponly.h"
@ -38,6 +40,7 @@
#include "util-profiling.h"
#include "util-validate.h"
#include "util-var-name.h"
void SigCleanSignatures(DetectEngineCtx *de_ctx)
{

@ -37,6 +37,8 @@
#include "detect-content.h"
#include "detect-engine-content-inspection.h"
#include "detect-engine-dcepayload.h"
#include "detect-engine-build.h"
#include "app-layer-parser.h"
#include "stream-tcp.h"

@ -24,7 +24,6 @@
#ifndef __DETECT_ENGINE_EVENT_H__
#define __DETECT_ENGINE_EVENT_H__
#include "decode-events.h"
typedef struct DetectEngineEventData_ {
uint8_t event;

@ -41,6 +41,7 @@
#include "detect-engine-proto.h"
#include "detect-engine-port.h"
#include "detect-engine-mpm.h"
#include "detect-engine-build.h"
#include "detect-engine-threshold.h"
#include "detect-engine-iponly.h"

@ -36,6 +36,7 @@
#include "util-signal.h"
#include "detect-engine-loader.h"
#include "detect-engine-build.h"
#include "detect-engine-analyzer.h"
#include "detect-engine-mpm.h"
#include "detect-engine-sigorder.h"

@ -24,13 +24,9 @@
#ifndef __DETECT_ENGINE_MPM_H__
#define __DETECT_ENGINE_MPM_H__
#include "tm-threads.h"
#include "detect.h"
#include "detect-content.h"
#include "detect-uricontent.h"
#include "stream.h"
void DetectMpmInitializeFrameMpms(DetectEngineCtx *de_ctx);
int DetectMpmPrepareFrameMpms(DetectEngineCtx *de_ctx);

@ -36,6 +36,7 @@
#include "detect-engine-prefilter.h"
#include "detect-engine-state.h"
#include "detect-engine-payload.h"
#include "detect-engine-build.h"
#include "stream.h"
#include "stream-tcp.h"

@ -65,6 +65,7 @@
#include "detect-http-ua.h"
#include "detect-http-host.h"
#include "detect-mark.h"
#include "detect-nfs-procedure.h"
#include "detect-nfs-version.h"

@ -33,6 +33,7 @@
#include "detect.h"
#include "detect-parse.h"
#include "detect-engine.h"
#include "detect-engine-build.h"
#include "detect-engine-address.h"
#include "detect-engine-mpm.h"
#include "detect-engine-siggroup.h"

@ -31,6 +31,7 @@
#include "detect-parse.h"
#include "detect-engine-sigorder.h"
#include "detect-pcre.h"
#include "detect-engine-build.h"
#include "util-unittest.h"
#include "util-unittest-helper.h"

@ -45,6 +45,7 @@
#include "detect-parse.h"
#include "detect-engine-state.h"
#include "detect-engine-dcepayload.h"
#include "detect-engine-build.h"
#include "detect-flowvar.h"

@ -32,6 +32,7 @@
#include "util-time.h"
#include "util-hashlist.h"
#include "detect-engine-tag.h"
#include "detect-engine-build.h"
#include "detect-tag.h"
#include "host.h"
#include "host-storage.h"

@ -29,6 +29,7 @@
#include "host.h"
#include "detect.h"
#include "detect-tag.h"
/* This limit should be overwriten/predefined at the config file
* to limit the options to prevent possible DOS situations. We should also

@ -39,6 +39,7 @@
#include "detect-parse.h"
#include "detect-engine-sigorder.h"
#include "detect-engine-build.h"
#include "detect-engine-siggroup.h"
#include "detect-engine-address.h"
#include "detect-engine-port.h"
@ -46,6 +47,7 @@
#include "detect-engine-mpm.h"
#include "detect-engine-iponly.h"
#include "detect-engine-tag.h"
#include "detect-engine-frame.h"
#include "detect-engine-file.h"
@ -79,6 +81,7 @@
#include "util-profiling.h"
#include "util-validate.h"
#include "util-hash-string.h"
#include "util-enum.h"
#include "tm-threads.h"
#include "runmodes.h"

@ -25,10 +25,7 @@
#define __DETECT_ENGINE_H__
#include "detect.h"
#include "tm-threads.h"
#include "flow-private.h"
#include "detect-engine-frame.h"
#include "suricata.h"
void InspectionBufferInit(InspectionBuffer *buffer, uint32_t initial_size);
void InspectionBufferSetup(DetectEngineThreadCtx *det_ctx, const int list_id,

@ -30,6 +30,7 @@
#include "detect-parse.h"
#include "detect-engine.h"
#include "detect-engine-mpm.h"
#include "detect-engine-build.h"
#include "detect-fast-pattern.h"
#include "util-error.h"

@ -30,6 +30,7 @@
#include "detect.h"
#include "detect-parse.h"
#include "detect-content.h"
#include "detect-engine.h"
#include "detect-engine-mpm.h"

@ -24,7 +24,6 @@
#ifndef __DETECT_FILEEXT_H__
#define __DETECT_FILEEXT_H__
#include "util-spm-bm.h"
typedef struct DetectFileextData_ {
uint8_t *ext; /** file extension to match */

@ -29,6 +29,7 @@
#include "detect.h"
#include "detect-parse.h"
#include "detect-content.h"
#include "detect-engine.h"
#include "detect-engine-mpm.h"

@ -30,6 +30,7 @@
#include "detect.h"
#include "detect-parse.h"
#include "detect-content.h"
#include "detect-engine.h"
#include "detect-engine-mpm.h"

@ -35,6 +35,7 @@
#include "detect-engine.h"
#include "detect-engine-state.h"
#include "detect-engine-uint.h"
#include "detect-engine-build.h"
#include "detect-filesize.h"
#include "util-debug.h"

@ -31,6 +31,7 @@
#include "detect-parse.h"
#include "detect-engine.h"
#include "detect-engine-prefilter-common.h"
#include "detect-engine-build.h"
#include "flow.h"
#include "flow-var.h"

@ -40,6 +40,7 @@
#include "detect-engine.h"
#include "detect-engine-mpm.h"
#include "detect-engine-state.h"
#include "detect-engine-build.h"
#include "util-var-name.h"
#include "util-unittest.h"

@ -41,6 +41,7 @@
#include "detect-engine.h"
#include "detect-engine-mpm.h"
#include "detect-engine-sigorder.h"
#include "detect-engine-build.h"
#include "pkt-var.h"
#include "host.h"

@ -40,6 +40,7 @@
#include "util-var-name.h"
#include "util-debug.h"
#include "util-print.h"
#include "util-spm.h"
#define PARSE_REGEX "(.*),(.*)"
static DetectParseRegex parse_regex;

@ -24,9 +24,6 @@
#ifndef __DETECT_FRAGBITS_H__
#define __DETECT_FRAGBITS_H__
#include "decode-events.h"
#include "decode-ipv4.h"
#include "decode-tcp.h"
/**
* \struct DetectFragBitsData_

@ -32,6 +32,7 @@
#include "detect.h"
#include "detect-parse.h"
#include "detect-engine-prefilter-common.h"
#include "detect-engine-build.h"
#include "detect-fragoffset.h"

@ -32,6 +32,7 @@
#include "detect-engine-mpm.h"
#include "detect-engine-state.h"
#include "detect-content.h"
#include "detect-engine-build.h"
#include "app-layer.h"
#include "app-layer-parser.h"

@ -24,7 +24,6 @@
#ifndef __DETECT_FTPDATA_H__
#define __DETECT_FTPDATA_H__
#include "detect-engine.h"
#include "app-layer-ftp.h"
/** Per keyword data. This is set up by the DetectFtpcommandSetup() function.

@ -28,7 +28,6 @@
#ifdef HAVE_GEOIP
#include <maxminddb.h>
#include "util-spm-bm.h"
#define GEOOPTION_MAXSIZE 3 /* Country Code (2 chars) + NULL */
#define GEOOPTION_MAXLOCATIONS 64

@ -26,9 +26,6 @@
#ifndef __DETECT_GID_H__
#define __DETECT_GID_H__
#include "decode-events.h"
#include "decode-ipv4.h"
#include "decode-tcp.h"
/**
* Registration function for gid: keyword

@ -40,6 +40,7 @@
#include "detect-engine.h"
#include "detect-engine-mpm.h"
#include "detect-engine-state.h"
#include "detect-engine-build.h"
#include "flow-bit.h"
#include "host-bit.h"

@ -27,25 +27,16 @@
*/
#include "suricata-common.h"
#include "threads.h"
#include "decode.h"
#include "flow.h"
#include "app-layer.h"
#include "app-layer-parser.h"
#include "app-layer-protos.h"
#include "app-layer-htp.h"
#include "detect.h"
#include "detect-parse.h"
#include "detect-engine.h"
#include "detect-engine-mpm.h"
#include "detect-engine-state.h"
#include "detect-engine-prefilter.h"
#include "detect-engine-content-inspection.h"
#include "detect-content.h"
#include "detect-http-header.h"
#include "util-debug.h"
#include "rust.h"
static int g_buffer_id = 0;

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save