]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
modules/policy TC(): better detection of non-UDP requests
authorVladimír Čunát <vladimir.cunat@nic.cz>
Fri, 23 Oct 2020 09:11:38 +0000 (11:11 +0200)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Tue, 10 Nov 2020 16:16:46 +0000 (17:16 +0100)
This amends commit 99e014ac635.

modules/policy/policy.lua

index 9bceeb10859140047b5334c27b2ac7757025b7cb..99985947194f01c450a07784bcee86459c8d76b8 100644 (file)
@@ -726,7 +726,7 @@ end
 
 function policy.TC(state, req)
        -- Avoid non-UDP queries
-       if req.qsource.flags.tcp then
+       if req.qsource.addr == nil or req.qsource.flags.tcp then
                return state
        end