BIND 10 #751: Take out dependency on DNS from asiolink
BIND 10 Development
do-not-reply at isc.org
Mon Apr 11 12:59:43 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 |
-------------------------------------+-------------------------------------
Changes (by stephen):
* owner: stephen => ocean
Comment:
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.
'''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.
--
Ticket URL: <http://bind10.isc.org/ticket/751#comment:5>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list