]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect/pcre: Add warning for failed registrations
authorJeff Lucovsky <jeff@lucovsky.org>
Wed, 18 Mar 2020 12:43:59 +0000 (08:43 -0400)
committerVictor Julien <victor@inliniac.net>
Thu, 19 Mar 2020 16:47:45 +0000 (17:47 +0100)
This commit adds a warning used by the PCRE detect logic when it fails
to register initialization and free functions for per-thread JIT stack
handling.

This error code is only used when the platform has PCRE JIT exec
functionality.

src/util-error.c
src/util-error.h

index 60c827e0579ef911370af8ae00640f5292e2f063..136f5f41bbb4e4074291b662b734dfcf32efe61d 100644 (file)
@@ -367,6 +367,7 @@ const char * SCErrorToString(SCError err)
         CASE_CODE (SC_ERR_DATASET);
         CASE_CODE (SC_WARN_ANOMALY_CONFIG);
         CASE_CODE (SC_WARN_ALERT_CONFIG);
+        CASE_CODE (SC_WARN_REGISTRATION_FAILED);
 
         CASE_CODE (SC_ERR_MAX);
     }
index 07161d0c541ea4be3f0a4c860b9ba63f3816a94c..f57a66ff9fb313ebaca4e0e9e28c0f0a19914ae2 100644 (file)
@@ -357,6 +357,7 @@ typedef enum {
     SC_WARN_ALERT_CONFIG,
     SC_ERR_PCRE_COPY_SUBSTRING,
     SC_WARN_PCRE_JITSTACK,
+    SC_WARN_REGISTRATION_FAILED,
 
     SC_ERR_MAX
 } SCError;