mirror of
https://github.com/NLnetLabs/unbound.git
synced 2025-12-20 23:00:56 -05:00
- Fix to also block meta types 128 through to 248 with formerr.
git-svn-id: file:///svn/unbound/trunk@3985 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
parent
ba11247f93
commit
ef80a99397
2 changed files with 5 additions and 1 deletions
|
|
@ -886,7 +886,8 @@ worker_handle_request(struct comm_point* c, void* arg, int error,
|
||||||
qinfo.qtype == LDNS_RR_TYPE_TSIG ||
|
qinfo.qtype == LDNS_RR_TYPE_TSIG ||
|
||||||
qinfo.qtype == LDNS_RR_TYPE_TKEY ||
|
qinfo.qtype == LDNS_RR_TYPE_TKEY ||
|
||||||
qinfo.qtype == LDNS_RR_TYPE_MAILA ||
|
qinfo.qtype == LDNS_RR_TYPE_MAILA ||
|
||||||
qinfo.qtype == LDNS_RR_TYPE_MAILB) {
|
qinfo.qtype == LDNS_RR_TYPE_MAILB ||
|
||||||
|
(qinfo.qtype >= 128 && qinfo.qtype <= 248)) {
|
||||||
verbose(VERB_ALGO, "worker request: formerror for meta-type.");
|
verbose(VERB_ALGO, "worker request: formerror for meta-type.");
|
||||||
log_addr(VERB_CLIENT,"from",&repinfo->addr, repinfo->addrlen);
|
log_addr(VERB_CLIENT,"from",&repinfo->addr, repinfo->addrlen);
|
||||||
if(worker_err_ratelimit(worker, LDNS_RCODE_FORMERR) == -1) {
|
if(worker_err_ratelimit(worker, LDNS_RCODE_FORMERR) == -1) {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,6 @@
|
||||||
|
12 January 2017: Wouter
|
||||||
|
- Fix to also block meta types 128 through to 248 with formerr.
|
||||||
|
|
||||||
9 January 2017: Wouter
|
9 January 2017: Wouter
|
||||||
- Fix #1202: Fix code comment that packed_rrset_data is not always
|
- Fix #1202: Fix code comment that packed_rrset_data is not always
|
||||||
'packed'.
|
'packed'.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue