]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect/content-inspect: reduce scope of internal func
authorVictor Julien <vjulien@oisf.net>
Sun, 24 Sep 2023 04:56:57 +0000 (06:56 +0200)
committerVictor Julien <victor@inliniac.net>
Thu, 7 Dec 2023 08:56:59 +0000 (09:56 +0100)
src/detect-engine-content-inspection.c
src/detect-engine-content-inspection.h

index 19e7fe1096f95c8d7f783c36527745537dabcc42..3a3b786e467034ca3d0f1b716a99fd3a00584fd8 100644 (file)
  *  \retval 0 no match
  *  \retval 1 match
  */
-int DetectEngineContentInspectionInternal(DetectEngineCtx *de_ctx, DetectEngineThreadCtx *det_ctx,
-        const Signature *s, const SigMatchData *smd, Packet *p, Flow *f, const uint8_t *buffer,
-        const uint32_t buffer_len, const uint32_t stream_start_offset, const uint8_t flags,
+static int DetectEngineContentInspectionInternal(DetectEngineCtx *de_ctx,
+        DetectEngineThreadCtx *det_ctx, const Signature *s, const SigMatchData *smd, Packet *p,
+        Flow *f, const uint8_t *buffer, const uint32_t buffer_len,
+        const uint32_t stream_start_offset, const uint8_t flags,
         const enum DetectContentInspectionType inspection_mode)
 {
     SCEnter();
index 4e362dad8d962f87ce502ef35b7a417c6ee2311b..21ba40c96a0ddc3ff8c9e784f0004598e47e4d06 100644 (file)
@@ -46,12 +46,6 @@ enum DetectContentInspectionType {
  *  inspection function contains both start and end of the data. */
 #define DETECT_CI_FLAGS_SINGLE  (DETECT_CI_FLAGS_START|DETECT_CI_FLAGS_END)
 
-/* "internal" returns 1 match, 0 no match, -1 can't match */
-int DetectEngineContentInspectionInternal(DetectEngineCtx *de_ctx, DetectEngineThreadCtx *det_ctx,
-        const Signature *s, const SigMatchData *smd, Packet *p, Flow *f, const uint8_t *buffer,
-        const uint32_t buffer_len, const uint32_t stream_start_offset, const uint8_t flags,
-        const enum DetectContentInspectionType inspection_mode);
-
 /* implicit "public" just returns true match, false no match */
 bool DetectEngineContentInspection(DetectEngineCtx *de_ctx, DetectEngineThreadCtx *det_ctx,
         const Signature *s, const SigMatchData *smd, Packet *p, Flow *f, const uint8_t *buffer,