Rework pdnsutil command syntax for more consistency and future flexibility
return 1;
}
- ZoneName zone(cmds.at(1));
+ ZoneName zone(cmds.at(0));
- if(zone.operator const DNSName&().countLabels() == 0 || zone.operator const DNSName&().getRawLabel(0) != "_signal") {
+ if(zone.operator const DNSName&().countLabels() == 0 || !pdns_iequals(zone.operator const DNSName&().getRawLabel(0), "_signal")) {
cerr << "Signaling zone's first label must be '_signal': " << zone << endl;
return 1;
}