On Mon, 19 Sep 2011 12:10:35 -0600, Alex Rousskov wrote:
On 09/18/2011 06:21 AM, Amos Jeffries wrote:
This is step one of cleaning up the DNS system according to
SourceLayout.
Breaking the dependencies dnsserver has to Ip::Address and thus all
the
libmisc* libraries etc which get pulled in by chain reaction.
I am surprised you want Squid code to avoid using IP::Address and
other
useful "OS primitive" wrappers. I do not see a problem with using
useful
basic libraries and duplicating some of their code seems like a step
backwards to me, but I do not have any strong opinions regarding
dnsserver executable in particular.
Alex.
Yes I am a bit disappointed at having to do this. When we get the
boundaries between debugs(), time, new() and DNS ops set cleanly this
can hopefully be reversed.
Amos