[master] 0199bde Make symbol names in VCL case insensitive.
Poul-Henning Kamp
phk at FreeBSD.org
Sat Sep 23 11:41:08 UTC 2017
commit 0199bdeb09a9a1e3d1c2271456f39798a6b2f06c
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date: Sat Sep 23 11:39:36 2017 +0000
Make symbol names in VCL case insensitive.
diff --git a/lib/libvcc/vcc_symb.c b/lib/libvcc/vcc_symb.c
index 31d3492..2ee26b4 100644
--- a/lib/libvcc/vcc_symb.c
+++ b/lib/libvcc/vcc_symb.c
@@ -134,7 +134,7 @@ VCC_Symbol(struct vcc *tl, struct symbol *parent,
assert(l > 0);
VTAILQ_FOREACH(sym, &parent->children, list) {
- i = strncmp(sym->name, b, l);
+ i = strncasecmp(sym->name, b, l);
if (i < 0)
continue;
if (i > 0 || l < sym->nlen) {
More information about the varnish-commit
mailing list