Show
Ignore:
Timestamp:
03/13/08 18:18:50 (5 years ago)
Author:
ahu
Message:

improve case insensitiveness of CNAME chaining, plus reserve metric for 0x20 mismatching

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/pdns/pdns/syncres.cc

    r1142 r1157  
    804804          negindic=true; 
    805805        } 
    806         else if(i->d_place==DNSResourceRecord::ANSWER && i->qname==qname && i->qtype.getCode()==QType::CNAME && (!(qtype==QType(QType::CNAME)))) { 
     806        else if(i->d_place==DNSResourceRecord::ANSWER && iequals(i->qname, qname) && i->qtype.getCode()==QType::CNAME && (!(qtype==QType(QType::CNAME)))) { 
    807807          ret.push_back(*i); 
    808808          newtarget=i->content;