diff --git a/doc/Changelog b/doc/Changelog index 9a24fdef2..a9c50afbe 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,3 +1,7 @@ +22 June 2015: Wouter + - Fix #677 Fix CNAME corresponding to a DNAME was checked incorrectly + and was therefore always synthesized (thanks to Valentin Dietrich). + 4 June 2015: Wouter - RFC 7553 RR type URI support, is now enabled by default. diff --git a/iterator/iter_scrub.c b/iterator/iter_scrub.c index e9db19482..cc05867c0 100644 --- a/iterator/iter_scrub.c +++ b/iterator/iter_scrub.c @@ -372,7 +372,7 @@ scrub_normalize(sldns_buffer* pkt, struct msg_parse* msg, /* check next cname */ uint8_t* t = NULL; size_t tlen = 0; - if(!parse_get_cname_target(rrset, &t, &tlen)) + if(!parse_get_cname_target(nx, &t, &tlen)) return 0; if(dname_pkt_compare(pkt, alias, t) == 0) { /* it's OK and better capitalized */