]> granicus.if.org Git - pdns/commitdiff
It turns out CURLOPT_RESOLVE is not a #define at all.
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Sat, 17 Mar 2018 13:15:49 +0000 (14:15 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Sat, 17 Mar 2018 13:15:49 +0000 (14:15 +0100)
Revert "unbreak el6 build"

This reverts commit 5941d59a9738a5246823e984518b8ac9fa7f9541.

pdns/lua-record.cc
pdns/minicurl.cc

index 12e0b27d9e4b6e4a33e5f0db04eb52d718d7150a..8f21f83d9f4d93ce3318f516085561d02e805247 100644 (file)
@@ -28,7 +28,6 @@
    pool of UeberBackends?
  */
 
-#ifdef CURLOPT_RESOLVE
 class IsUpOracle
 {
 private:
@@ -179,6 +178,7 @@ void IsUpOracle::checkTCPThread(ComboAddress rem, opts_t opts)
   }
 }
 
+
 void IsUpOracle::checkURLThread(ComboAddress rem, std::string url, opts_t opts) 
 {
   setDown(rem, url, opts);
@@ -212,12 +212,9 @@ void IsUpOracle::checkURLThread(ComboAddress rem, std::string url, opts_t opts)
     sleep(5);
   }
 }
-#endif
 
-#ifdef CURLOPT_RESOLVE
-IsUpOracle g_up;
-#endif
 
+IsUpOracle g_up;
 namespace {
 template<typename T, typename C>
 bool doCompare(const T& var, const std::string& res, const C& cmp)
@@ -611,7 +608,7 @@ std::vector<shared_ptr<DNSRecordContent>> luaSynth(const std::string& code, cons
       return std::string("unknown");
     });
 
-#ifdef CURLOPT_RESOLVE
+  
   lua.writeFunction("ifportup", [&bestwho](int port, const vector<pair<int, string> >& ips, const boost::optional<std::unordered_map<string,string>> options) {
       vector<ComboAddress> candidates;
       std::unordered_map<string, string> opts;
@@ -690,7 +687,6 @@ std::vector<shared_ptr<DNSRecordContent>> luaSynth(const std::string& code, cons
 
       return ret;
                     });
-#endif
 
 
 
index af67b834b65df3cec11ce0375622dd314fae6b12..99b6dfe40a306b40324fc9172c8160fd334f3b07 100644 (file)
@@ -33,7 +33,6 @@ static string extractHostFromURL(const std::string& url)
   return url.substr(pos, endpos-pos);
 }
 
-#ifdef CURLOPT_RESOLVE
 void MiniCurl::setupURL(const std::string& str, const ComboAddress* rem, const ComboAddress* src)
 {
   if(rem) {
@@ -67,7 +66,6 @@ void MiniCurl::setupURL(const std::string& str, const ComboAddress* rem, const C
   
   d_data.clear();
 }
-
 std::string MiniCurl::getURL(const std::string& str, const ComboAddress* rem, const ComboAddress* src)
 {
   setupURL(str, rem, src);
@@ -97,4 +95,3 @@ std::string MiniCurl::postURL(const std::string& str, const std::string& postdat
   d_data.clear();
   return ret;
 }
-#endif
\ No newline at end of file