]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Revert "Recursor: Always log EDNS clientsubnet in trace"
authorRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 23 Aug 2016 07:14:36 +0000 (09:14 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 25 Aug 2016 08:52:05 +0000 (10:52 +0200)
This reverts commit 601b188c559fb9d58392bc2115ddd583225ee52c.

`dc->d_ednssubnet` is only available when protobuf support is enabled.

pdns/pdns_recursor.cc

index b111d07962e9f0c82ce6f488168a0f592da9024d..fa2b40c9c0db1d4554d1504da6593d6f667b4b9a 100644 (file)
@@ -729,8 +729,11 @@ void startDoResolve(void *p)
     if(!g_quiet || tracedQuery) {
       L<<Logger::Warning<<t_id<<" ["<<MT->getTid()<<"/"<<MT->numProcesses()<<"] " << (dc->d_tcp ? "TCP " : "") << "question for '"<<dc->d_mdp.d_qname<<"|"
        <<DNSRecordContent::NumberToType(dc->d_mdp.d_qtype)<<"' from "<<dc->getRemote();
-      if(!dc->d_ednssubnet.empty())
+#ifdef HAVE_PROTOBUF
+      if(!dc->d_ednssubnet.empty()) {
         L<<" (ecs "<<dc->d_ednssubnet.toString()<<")";
+      }
+#endif
       L<<endl;
     }