BIND 10 #751: Take out dependency on DNS from asiolink
BIND 10 Development
do-not-reply at isc.org
Wed Apr 13 07:55:12 UTC 2011
#751: Take out dependency on DNS from asiolink
-------------------------------------+-------------------------------------
Reporter: stephen | Owner: ocean
Type: | Status: reviewing
enhancement | Milestone:
Priority: minor | Sprint-20110419
Component: | Resolution:
Unclassified | Sensitive: 0
Keywords: | Add Hours to Ticket: 0
Estimated Number of Hours: 6.0 | Total Hours: 0
Billable?: 1 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Comment (by ocean):
Replying to [comment:5 stephen]:
> I've made (and pushed) a small change to src/lib/Makefile.am to build
asiodns before resolve (as the tests in the latter depend on the former).
>
> '''src/lib/asiolink/qid_gen.{cc,h}'''[[BR]]
> These (and the associated test) really belong in asiodns. They are only
used by IOFetch (now in asiodns) and are nothing to do with I/O.
Done
>
> '''src/lib/asiolink/asiodef.{cc,h,msg}'''[[BR]]
> These define symbols only used in IOFetch and as such should really be
moved to asiodns. The $NAMESPACE in asiodef.msg should be altered to
isc::asiodns and arguably the $PREFIX for the symbols in asiodef.msg
should be changed from ASIO_ to ASIODNS_. (The last change will mean that
io_fetch.* will need to be altered.) As the build succeeds with the code
where it is, I suggest not extending this ticket; instead create a new
ticket for this change.
Done. I have changed the ASIO_ to ASIODNS_ since it is quite a trivial
task.
I also moved some contents of lib/asiolink/README to lib/asiodns/README
--
Ticket URL: <http://bind10.isc.org/ticket/751#comment:6>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list