BIND 10 #1144: RR type implementation: DLV

BIND 10 Development do-not-reply at isc.org
Thu Aug 11 00:47:46 UTC 2011


#1144: RR type implementation: DLV
-------------------------------------+-------------------------------------
                   Reporter:  shane  |                 Owner:  dvv
                       Type:  task   |                Status:  reviewing
                   Priority:  major  |             Milestone:
                  Component:         |  Sprint-20110816
  libdns++                           |            Resolution:
                   Keywords:         |             Sensitive:  0
            Defect Severity:  N/A    |           Sub-Project:  DNS
Feature Depending on Ticket:         |  Estimated Difficulty:  3
        Add Hours to Ticket:  0      |           Total Hours:  0
                  Internal?:  0      |
-------------------------------------+-------------------------------------

Comment (by dvv):

 more points from jinmei:


 Consider what happens after 'make install'.  Then we'll have some
 subsets of .h under src/lib/dns in, e.g., /usr/local/include/dns/.
 With the current trac1144 branch these files are:

 edns.h                  rcode.h                 rrsetlist.h
 exceptions.h            rdata.h                 rrttl.h
 message.h               rdataclass.h            rrtype.h
 messagerenderer.h       rrclass.h               tsigkey.h
 name.h                  rrparamregistry.h
 question.h              rrset.h

 These files are expected to be used by third party (non BIND 10)
 applications and are therefore expected to be self contained.

 But rdataclass.h has this:

 #include <dns/rdata/generic/detail/ds_like.h>

 and ds_like.h isn't installed anywhere, an application that uses

 /usr/local/include/dns/rdataclass.h won't compile.

-- 
Ticket URL: <http://bind10.isc.org/ticket/1144#comment:13>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list