]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUG/MINOR: samples: add missing context names for sample fetch functions
authorWilly Tarreau <w@1wt.eu>
Tue, 29 Mar 2022 14:39:24 +0000 (16:39 +0200)
committerWilly Tarreau <w@1wt.eu>
Tue, 29 Mar 2022 15:55:54 +0000 (17:55 +0200)
In 2.4, two commits added support for supporting sample fetch calls from
new config and CLI contexts, but these were not added to the visibile
names, which may possibly cause "(null)" to appear in some error messages.
The commit in question were:
  db5e0dbea ("MINOR: sample: add a new CLI_PARSER context for samples")
  f9a7a8fd8 ("MINOR: sample: add a new CFG_PARSER context for samples")

This patch needs to be backported where these are present (2.4 and above).

src/sample.c

index 63816be5dba1635b84d275e6ce84d2e74c772a29..7db5fde89477bdd1a1f6c703c79a3d153580ea07 100644 (file)
@@ -327,6 +327,8 @@ static const char *fetch_ckp_names[SMP_CKP_ENTRIES] = {
        [SMP_CKP_FE_HRS_BDY] = "frontend http-response body rule",
        [SMP_CKP_FE_LOG_END] = "logs",
        [SMP_CKP_BE_CHK_RUL] = "backend tcp-check rule",
+       [SMP_CKP_CFG_PARSER] = "configuration parser",
+       [SMP_CKP_CLI_PARSER] = "CLI parser",
 };
 
 /* This function returns the type of the data returned by the sample_expr.