Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Kea Kea
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 519
    • Issues 519
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 55
    • Merge requests 55
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • ISC Open Source Projects
  • KeaKea
  • Issues
  • #6

Closed
Open
Created Aug 03, 2018 by Tomek Mrugalski@tomek🛰Owner

Simplify CPL framework to be more suitable for kea-netconf

The CPL framework that was initially designed and developed for D2 and was later used for CA is considered superior to what DHCPv4 and DHCPv6 use. However it has a number of disadvantages that should be mitigated:

  • way too many classes needed (agent, classes derived derived from controller, process, DCfgContextBase, DCfgMgrBase)
  • lack of common class to store logging information (Daemon from libdhcpsrv is used for this, resulting in the need to include libdhcpsrv library everywhere)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking