-/* Copyright (C) 2015 Open Information Security Foundation
+/* Copyright (C) 2015-2024 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
#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"
* \author Anoop Saldanha <anoopsaldanha@gmail.com>
*/
-#include "suricata-common.h"
-#include "decode.h"
-#include "flow.h"
#include "app-layer-events.h"
-#include "app-layer-parser.h"
#include "util-enum.h"
int SCAppLayerGetEventIdByName(const char *event_name, SCEnumCharMap *table, uint8_t *event_id)
#include "suricata-common.h"
#include "conf.h"
#include "decode.h"
-#include "threads.h"
-#include "counters.h"
#include "util-print.h"
-#include "util-pool.h"
-#include "util-radix-tree.h"
-#include "util-file.h"
#include "util-byte.h"
-#include "stream-tcp-private.h"
-#include "stream-tcp-reassemble.h"
#include "stream-tcp.h"
-#include "stream.h"
#include "app-layer-protos.h"
#include "app-layer-parser.h"
-#include "app-layer-expectation.h"
#include "app-layer.h"
#include "app-layer-detect-proto.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 "detect-engine-state.h"
#include "detect-parse.h"
-#include "decode-events.h"
-
#include "util-memcmp.h"
#include "util-random.h"
#include "util-validate.h"
#include "suricata.h"
#include "suricata-common.h"
#include "decode.h"
-#include "threads.h"
-#include "stream-tcp-private.h"
-#include "stream-tcp-reassemble.h"
#include "stream-tcp.h"
-#include "stream.h"
#include "app-layer.h"
#include "app-layer-detect-proto.h"
#include "util-enum.h"
#include "util-mpm.h"
#include "util-debug.h"
-#include "util-print.h"
#include "util-byte.h"
#include "util-unittest.h"
#include "util-unittest-helper.h"
#include "detect-engine-build.h"
#include "detect-parse.h"
-#include "decode-events.h"
#include "conf.h"
#include "util-mem.h"
#include "suricata-common.h"
#include "decode.h"
-#include "threads.h"
-
-#include "stream-tcp-private.h"
-#include "stream-tcp-reassemble.h"
-#include "stream-tcp.h"
-#include "stream.h"
#include "app-layer.h"
#include "app-layer-detect-proto.h"
#include "app-layer-frames.h"
#include "app-layer-ssl.h"
-#include "decode-events.h"
#include "conf.h"
#include "feature.h"
-#include "util-spm.h"
-#include "util-unittest.h"
#include "util-debug.h"
-#include "util-print.h"
-#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"
SCEnumCharMap tls_frame_table[] = {
-/* Copyright (C) 2017-2021 Open Information Security Foundation
+/* Copyright (C) 2017-2024 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
#include "suricata-common.h"
#include "suricata.h"
-#include "stream.h"
-#include "conf.h"
-
-#include "util-unittest.h"
#include "app-layer.h"
#include "app-layer-detect-proto.h"
#include "app-layer-parser.h"
#include "app-layer-tftp.h"
-#include "rust.h"
/* The default port to probe if not provided in the configuration file. */
#define TFTP_DEFAULT_PORT "69"