esow.family = ntohs(esow.family);
//cerr<<"Family when parsing from string: "<<esow.family<<endl;
ComboAddress address;
- int octetsin = ((esow.sourceMask - 1)>> 3)+1;
+ unsigned int octetsin = ((esow.sourceMask - 1)>> 3)+1;
//cerr<<"octetsin:"<<octetsin<<endl;
if(esow.family == 1) {
if(options.size() != 4+octetsin)
bool packetMeritsRecursion=d_doRecursion && q->d.rd;
uint16_t maxReplyLen = q->d_tcp ? 0xffff : q->getMaxReplyLen();
- int ourttl = packetMeritsRecursion ? d_recursivettl : d_ttl;
+ unsigned int ourttl = packetMeritsRecursion ? d_recursivettl : d_ttl;
if(maxttl<ourttl)
ourttl=maxttl;
insert(q->qdomain, q->qtype, PacketCache::PACKETCACHE, r->getString(), ourttl, -1, packetMeritsRecursion,
AXFRRetriever::AXFRRetriever(const ComboAddress& remote, const string& domain, const string& tsigkeyname, const string& tsigalgorithm,
const string& tsigsecret)
-: d_tsigkeyname(tsigkeyname), d_tsigsecret(tsigsecret), d_nonSignedMessages(0), d_tsigPos(0)
+: d_tsigkeyname(tsigkeyname), d_tsigsecret(tsigsecret), d_tsigPos(0), d_nonSignedMessages(0)
{
ComboAddress local;
if(remote.sin4.sin_family == AF_INET)
void UeberBackend::addCache(const Question &q, const vector<DNSResourceRecord> &rrs)
{
extern PacketCache PC;
- static int queryttl=::arg().asNum("query-cache-ttl");
+ static unsigned int queryttl=::arg().asNum("query-cache-ttl");
if(!queryttl)
return;