BIND 10 #2512: RR type implementation: CAA

BIND 10 Development do-not-reply at isc.org
Tue Feb 18 13:29:46 UTC 2014


#2512: RR type implementation: CAA
-------------------------------------+-------------------------------------
            Reporter:  shane         |                        Owner:  muks
                Type:  enhancement   |                       Status:
            Priority:  high          |  reviewing
           Component:  libdns++      |                    Milestone:
            Keywords:                |  bind10-1.2-release-freeze
           Sensitive:  0             |                   Resolution:
         Sub-Project:  DNS           |                 CVSS Scoring:
Estimated Difficulty:  5             |              Defect Severity:  N/A
         Total Hours:  0             |  Feature Depending on Ticket:
                                     |          Add Hours to Ticket:  0
                                     |                    Internal?:  0
-------------------------------------+-------------------------------------

Comment (by muks):

 Replying to [comment:13 stephen]:
 > > Suggest declaring "CAA::impl_" as a "boost::scoped_ptr". Then there is
 no need to have an explicit destructor for the CAA class. Also, in the CAA
 constructor, there will be no need for the temporary "impl_ptr" variable -
 if the constructor fails, the impl_ destructor will automatically free any
 resources.
 > Ignore that suggestion - you can't declare a scoped_ptr with an
 incomplete type as the template argument.

 Nod :) #3298 was created to do this cleanup, but we realized it cannot be
 done as the `Impl` types are opaque there.

-- 
Ticket URL: <https://bind10.isc.org/ticket/2512#comment:14>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list