]> git.ipfire.org Git - thirdparty/squid.git/commit
Bug 5319: QOS Netfilter MARK preservation is always disabled (#1585)
authorNicolai Moore <niconorsk@gmail.com>
Wed, 15 Nov 2023 00:59:59 +0000 (00:59 +0000)
committerAmos Jeffries <yadij@users.noreply.github.com>
Tue, 28 Nov 2023 01:03:38 +0000 (14:03 +1300)
commit037a8ffb291f2bade5204658c79af93b5152543d
tree66f08f39219c517fe12d746453fc64cb7c92c96c
parentc9b3edc1396925aa7eca3d3cc6c798806286a974
Bug 5319: QOS Netfilter MARK preservation is always disabled (#1585)

Default ./configure options and explicit --enable-zph-qos enabled ZPH
QOS support (USE_QOS_TOS) as expected but did not enable QOS Netfilter
MARK preservation support (USE_LIBNETFILTERCONNTRACK). For example,
qos_flows directive became available, but clientside_mark and
client_connection_mark ACL types were not recognized.

The missing opening bracket before AS_IF() condition injected a trailing
closing bracket into that condition, resulting in an always-false
condition for setting USE_LIBNETFILTERCONNTRACK.

Broken since 2022 commit a1c2236.
configure.ac