From: bert hubert Date: Wed, 11 Mar 2015 19:17:20 +0000 (+0100) Subject: actually fill out the client ringbuffer X-Git-Tag: dnsdist-1.0.0-alpha1~248^2~88^2~50 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4b51a0bc9cc28a891fe59f4cb3e06d79eda59fbf;p=thirdparty%2Fpdns.git actually fill out the client ringbuffer --- diff --git a/pdns/dnsdist.cc b/pdns/dnsdist.cc index 008680fd0c..dfe262ec8d 100644 --- a/pdns/dnsdist.cc +++ b/pdns/dnsdist.cc @@ -303,9 +303,11 @@ try for(;;) { try { len = recvmsg(cs->udpFD, &msgh, 0); + g_rings.clientRing.push_back(remote); if(len < (int)sizeof(struct dnsheader)) continue; + if(!acl->match(remote)) continue;