summaryrefslogtreecommitdiff
path: root/net/powerdns/patches/patch-pdns_nameserver.cc
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)