void LdapBackend::getUpdatedMasters( vector<DomainInfo>* domains )
{
string filter;
- int msgid;
+ int msgid=0;
PowerLDAP::sentry_t result;
const char* attronly[] = {
"associatedDomain",
-bool LdapBackend::getDomainInfo( const string& domain, DomainInfo& di )
+bool LdapBackend::getDomainInfo( const DNSName& domain, DomainInfo& di )
{
string filter;
SOAData sd;
- int msgid;
+ int msgid=0;
PowerLDAP::sentry_t result;
const char* attronly[] = {
"sOARecord",
void lookup( const QType& qtype, const DNSName& qdomain, DNSPacket* p = 0, int zoneid = -1 ) override;
bool get( DNSResourceRecord& rr ) override;
- bool getDomainInfo( const string& domain, DomainInfo& di ) override;
+ bool getDomainInfo( const string& domain, DomainInfo& di ); // override; Broken overload
// Master backend
void getUpdatedMasters( vector<DomainInfo>* domains ) override;