[master] d34fd8f Start flexelinting vmod_proxy

Poul-Henning Kamp phk at FreeBSD.org
Wed Mar 14 19:17:13 UTC 2018


commit d34fd8fb68dccad85c71f2df69f53c8ff9770ada
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Wed Mar 14 18:47:03 2018 +0000

    Start flexelinting vmod_proxy

diff --git a/bin/varnishd/flint.sh b/bin/varnishd/flint.sh
index 8f7ecb8..af06e75 100755
--- a/bin/varnishd/flint.sh
+++ b/bin/varnishd/flint.sh
@@ -25,6 +25,8 @@ FLOPS='
 	../../lib/libvmod_debug/*.c
 	../../lib/libvmod_directors/flint.lnt
 	../../lib/libvmod_directors/*.c
+	../../lib/libvmod_proxy/flint.lnt
+	../../lib/libvmod_proxy/*.c
 	../../lib/libvmod_purge/flint.lnt
 	../../lib/libvmod_purge/*.c
 	../../lib/libvmod_std/flint.lnt
diff --git a/bin/varnishd/proxy/cache_proxy_proto.c b/bin/varnishd/proxy/cache_proxy_proto.c
index 8aea3c7..9ec6f84 100644
--- a/bin/varnishd/proxy/cache_proxy_proto.c
+++ b/bin/varnishd/proxy/cache_proxy_proto.c
@@ -172,7 +172,7 @@ static const char vpx2_sig[] = {
 	'Q', 'U', 'I', 'T', '\n',
 };
 
-static uint32_t crctable[256] = {
+static const uint32_t crctable[256] = {
 	0x00000000L, 0xF26B8303L, 0xE13B70F7L, 0x1350F3F4L,
 	0xC79A971FL, 0x35F1141CL, 0x26A1E7E8L, 0xD4CA64EBL,
 	0x8AD958CFL, 0x78B2DBCCL, 0x6BE22838L, 0x9989AB3BL,
diff --git a/lib/libvmod_proxy/flint.lnt b/lib/libvmod_proxy/flint.lnt
new file mode 100644
index 0000000..e69de29


More information about the varnish-commit mailing list