]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Return Refused when we are not forwarding a packet.
authorRuben d'Arco <cyclops@prof-x.net>
Sun, 3 Mar 2013 11:47:27 +0000 (12:47 +0100)
committermind04 <mind04@monshouwer.org>
Fri, 12 Jul 2013 15:26:18 +0000 (17:26 +0200)
pdns/rfc2136handler.cc

index d32809693e80b1e74b80759c4b791ca698aa3a36..d024a704b71d7c9b90a956a199950b2a3e720f00 100755 (executable)
@@ -379,8 +379,8 @@ int PacketHandler::forwardPacket(const string &msgPrefix, DNSPacket *p, DomainIn
   B.getDomainMetadata(p->qdomain, "FORWARD-2136", forward);
 
   if (forward.size() == 0 && ! ::arg().mustDo("forward-2136")) {
-    L<<Logger::Notice<<msgPrefix<<"Not configured to forward to master, returning NotImpl."<<endl;
-    return RCode::NotImp;
+    L<<Logger::Notice<<msgPrefix<<"Not configured to forward to master, returning Refused."<<endl;
+    return RCode::Refused;
   }
 
   for(vector<string>::const_iterator master=di->masters.begin(); master != di->masters.end(); master++) {