Opened 17 months ago

#5679 new enhancement

Header files should be able to be compiled "standalone"

Reported by: stephen Owned by:
Priority: medium Milestone: Kea-proposed
Component: Unclassified Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: Core Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

All Kea header files should be able to be compiled "standalone". In other words, for each header file it should be possible to compile a one-line program:

#include "<header.h>"

without any errors. There should be no need to require the source file to have included other files ahead of the specified one.

If this is done, running through all the header files in the installation directory and compiling each one will reveal missing dependencies.

Subtickets

Change History (0)

Note: See TracTickets for help on using tickets.