Skip to content

Commit

Permalink
respond REFUSED instead of NOERROR for "unknown zone" situations
Browse files Browse the repository at this point in the history
Conflicts:
	pdns/packethandler.cc
  • Loading branch information
Peter van Dijk committed Feb 23, 2015
1 parent a5b29c7 commit d7bec64
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion pdns/packethandler.cc
Expand Up @@ -1112,7 +1112,8 @@ DNSPacket *PacketHandler::questionOrRecurse(DNSPacket *p, bool *shouldRecurse)
addRootReferral(r);
}
else {
DLOG(L<<Logger::Warning<<"setting 'No Error'"<<endl);
if (!retargetcount)
r->setRcode(RCode::Refused); // send REFUSED - but only on empty 'no idea'
}
goto sendit;
}
Expand Down

0 comments on commit d7bec64

Please sign in to comment.