Changeset 967

Show
Ignore:
Timestamp:
03/07/07 22:24:53 (2 years ago)
Author:
ahu
Message:

fix that we also accept lower-case $include, $generate, $origin etc, reported by Thomas Rietz

Files:

Legend:

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

    r953 r967  
    180180    if(command=="$TTL" && parts.size() > 1) 
    181181      d_defaultttl=makeTTLFromZone(makeString(d_line,parts[1])); 
    182     else if(command=="$INCLUDE" && parts.size() > 1) { 
     182    else if(iequals(command,"$INCLUDE") && parts.size() > 1) { 
    183183      string fname=unquotify(makeString(d_line, parts[1])); 
    184184      if(!fname.empty() && fname[0]!='/' && !d_reldir.empty()) 
     
    186186      stackFile(fname); 
    187187    } 
    188     else if(command=="$ORIGIN" && parts.size() > 1) { 
     188    else if(iequals(command, "$ORIGIN") && parts.size() > 1) { 
    189189      d_zonename = toCanonic("", makeString(d_line, parts[1])); 
    190190    } 
    191     else if(command=="$GENERATE" && parts.size() > 2) { 
     191    else if(iequals(command, "$GENERATE") && parts.size() > 2) { 
    192192      // $GENERATE 1-127 $ CNAME $.0 
    193193      string range=makeString(d_line, parts[1]);