]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
mpm: document Search callback return value
authorVictor Julien <vjulien@oisf.net>
Tue, 28 Nov 2023 11:22:18 +0000 (12:22 +0100)
committerVictor Julien <victor@inliniac.net>
Fri, 1 Dec 2023 13:55:41 +0000 (14:55 +0100)
src/util-mpm.h

index 67988efd0314db9a58464849be18178c1b93547a..d3ac12bdec89fa02087df54155f23dfd7a108dd0 100644 (file)
@@ -159,6 +159,7 @@ typedef struct MpmTableElmt_ {
     int  (*AddPattern)(struct MpmCtx_ *, uint8_t *, uint16_t, uint16_t, uint16_t, uint32_t, SigIntId, uint8_t);
     int  (*AddPatternNocase)(struct MpmCtx_ *, uint8_t *, uint16_t, uint16_t, uint16_t, uint32_t, SigIntId, uint8_t);
     int  (*Prepare)(struct MpmCtx_ *);
+    /** \retval cnt number of patterns that matches: once per pattern max. */
     uint32_t (*Search)(const struct MpmCtx_ *, struct MpmThreadCtx_ *, PrefilterRuleStore *, const uint8_t *, uint32_t);
     void (*PrintCtx)(struct MpmCtx_ *);
     void (*PrintThreadCtx)(struct MpmThreadCtx_ *);