# HG changeset patch # User Kim Alvefur # Date 1399475230 -7200 # Node ID 151aa00559d148460bf479bf8b023450b58fb654 # Parent ed2a9c00b5c4f0f3fb0d39c024427e8d2279cba7 mod_s2s_auth_dane: Fix logic precedence issue diff -r ed2a9c00b5c4 -r 151aa00559d1 mod_s2s_auth_dane/mod_s2s_auth_dane.lua --- a/mod_s2s_auth_dane/mod_s2s_auth_dane.lua Wed May 07 16:18:05 2014 +0200 +++ b/mod_s2s_auth_dane/mod_s2s_auth_dane.lua Wed May 07 17:07:10 2014 +0200 @@ -84,7 +84,7 @@ if not ( srv_hosts and srv_hosts.answer and srv_hosts.answer.secure ) then return end local srv_choice = srv_hosts[host_session.srv_choice]; host_session.dane = dns_lookup(function(answer) - if answer and (answer.secure and #answer > 0) or answer.bogus then + if answer and ((answer.secure and #answer > 0) or answer.bogus) then srv_choice.dane = answer; else srv_choice.dane = false;