blob: 2a70fe47cf2b046d1991a04f943c809aa74b5a0a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
$NetBSD: patch-pdns_nameserver.cc,v 1.1 2013/05/09 20:06:53 joerg Exp $
--- pdns/nameserver.cc.orig 2013-05-09 15:25:50.000000000 +0000
+++ pdns/nameserver.cc
@@ -181,7 +181,7 @@ void UDPNameserver::send(DNSPacket *p)
const char *buffer=p->getData();
DLOG(L<<Logger::Notice<<"Sending a packet to "<< p->remote.toString() <<" ("<<p->len<<" octets)"<<endl);
if(p->len > p->getMaxReplyLen()) {
- shared_ptr<DNSPacket> sharedp(new DNSPacket(*p));
+ boost::shared_ptr<DNSPacket> sharedp(new DNSPacket(*p));
sharedp->truncate(p->getMaxReplyLen());
buffer=sharedp->getData();
if(sendto(sharedp->getSocket(),buffer,sharedp->len,0,(struct sockaddr *)(&sharedp->remote), sharedp->remote.getSocklen())<0)
|