Peter
Thanks for the quick reply. I added the patch so it appears like this:
/** strips a domain suffix from a domain, returns true if it stripped */
bool stripDomainSuffix(string *qname, const string &domain)
{
if(!domain.size())
return true;
if(!endsOn(*qname, domain))
return false;
if(toLower(*qname)==toLower(domain))
*qname="@";
else {
if((*qname)[qname->size()-domain.size()-1]!='.')
return false;
qname->resize(qname->size()-domain.size()-1);
}
return true;
}
Still no joy :(
Oli
_______________________________________________
Pdns-users mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-users