]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Fix wildcard in hyperlocal zone service degradation, reported release-1.17.1 release-1.17.1rc2
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Fri, 6 Jan 2023 12:21:39 +0000 (13:21 +0100)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Fri, 6 Jan 2023 12:21:39 +0000 (13:21 +0100)
  by Sergey Kacheev.

services/authzone.c

index 6de1e43190955b798c1591d7682889227823fced..3898767c7e057eb6fd9fec2c4c420587b756647b 100644 (file)
@@ -2756,6 +2756,7 @@ az_change_dnames(struct dns_msg* msg, uint8_t* oldname, uint8_t* newname,
                        == 0) {
                        msg->rep->rrsets[i]->rk.dname = newname;
                        msg->rep->rrsets[i]->rk.dname_len = newlen;
+                       msg->rep->rrsets[i]->entry.hash = rrset_key_hash(&msg->rep->rrsets[i]->rk);
                }
        }
 }