Changeset 1458

Show
Ignore:
Timestamp:
12/21/09 19:44:51 (8 months ago)
Author:
ahu
Message:

don't add '..' to a domain in the '.' zone - closes ticket 229 spotted by the ever vigilant Darren Gamble

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/pdns/pdns/zoneparser-tng.cc

    r1398 r1458  
    287287    rr.qname=d_zonename; 
    288288  else if(!isCanonical(rr.qname)) { 
    289     rr.qname.append(1,'.'); 
     289    if(d_zonename.empty() || d_zonename[0]!='.') // prevent us from adding a double dot 
     290      rr.qname.append(1,'.'); 
     291     
    290292    rr.qname.append(d_zonename); 
    291293  }