]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
rec: The prerpz hook didn't return anything when compiled w/o Lua
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 26 Aug 2016 07:50:01 +0000 (09:50 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 26 Aug 2016 07:50:01 +0000 (09:50 +0200)
pdns/lua-recursor4.cc

index 8afb2c02b97b56eb916f6688b7a2329f462b1225..2f2bc05fd5d3add70c233025da9088ea3879eeeb 100644 (file)
@@ -53,6 +53,7 @@ bool RecursorLua4::postresolve(const ComboAddress& remote,const ComboAddress& lo
 
 bool RecursorLua4::prerpz(const ComboAddress& remote,const ComboAddress& local, const DNSName& query, const QType& qtype, bool isTcp, vector<DNSRecord>& res, const vector<pair<uint16_t,string> >* ednsOpts, unsigned int tag, int& ret, bool* wantsRPZ, std::unordered_map<std::string,bool>* discardedPolicies)
 {
+  return false;
 }
 
 bool RecursorLua4::preresolve(const ComboAddress& remote, const ComboAddress& local, const DNSName& query, const QType& qtype, bool isTcp, vector<DNSRecord>& ret, const vector<pair<uint16_t,string> >* ednsOpts, unsigned int tag, DNSFilterEngine::Policy* appliedPolicy, std::vector<std::string>* policyTags, int& res, bool* variable, bool* wantsRPZ)