BIND 10 #2146: Investigate dhcp{4,6} start-up merge possiblity

BIND 10 Development do-not-reply at isc.org
Mon Jul 23 14:27:32 UTC 2012


#2146: Investigate dhcp{4,6} start-up merge possiblity
-------------------------------------+-------------------------------------
            Reporter:  tomek         |                        Owner:
                Type:  enhancement   |                       Status:  new
            Priority:  medium        |                    Milestone:  New
           Component:  dhcp          |  Tasks
           Sensitive:  0             |                     Keywords:
         Sub-Project:  DHCP          |              Defect Severity:  Low
Estimated Difficulty:  0             |  Feature Depending on Ticket:
         Total Hours:  0             |          Add Hours to Ticket:  0
                                     |                    Internal?:  0
-------------------------------------+-------------------------------------
 DHCPv4 and DHCPv6 servers have many similarities:
 - main() functions in src/bin/dhcp{4,6}/main.cc
 - ControlledDhcpv{4,6}Srv classes.
 - TestDhcpv6Daemon from srv/bin/dhcp{4,6}/tests/dhcp{4,6}_test.py

 Some form of merge should be investigated. A common base class, or perhaps
 template would be helpful.

 It should be noted that in some cases the code is similar now, but is
 expected to grow differently in the future, so unification should not be
 the automatic answer and some thought should be given.

-- 
Ticket URL: <http://bind10.isc.org/ticket/2146>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list