/*
PowerDNS Versatile Database Driven Nameserver
- Copyright (C) 2005 - 2010 PowerDNS.COM BV
+ Copyright (C) 2005 - 2011 PowerDNS.COM BV
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 2 as
}
}
ret.append(1, 0);
-// cerr<<"Asked to encode '"<<input<<"', returning: '"<<makeHexDump(ret)<<endl;
-// cerr<<"parts length: "<<parts.size()<<endl;
return ret;
}
return i->second(content);
}
-
DNSRecordContent::typemap_t& DNSRecordContent::getTypemap()
{
static DNSRecordContent::typemap_t typemap;
DNSRecordContent::n2typemap_t& DNSRecordContent::getN2Typemap()
{
- static DNSRecordContent::n2typemap_t namemap;
- return namemap;
+ static DNSRecordContent::n2typemap_t n2typemap;
+ return n2typemap;
}
DNSRecordContent::t2namemap_t& DNSRecordContent::getT2Namemap()
{
- static DNSRecordContent::t2namemap_t namemap;
- return namemap;
+ static DNSRecordContent::t2namemap_t t2namemap;
+ return t2namemap;
}
return zmakermap;
}
-
-
void MOADNSParser::init(const char *packet, unsigned int len)
{
if(len < sizeof(dnsheader))