PoolSectionDefaults struct final
#include <net/pool/pool_config.hpp>
Factory-default profile used to seed one named poolX section.
Defaults are intentionally scenario-oriented rather than purely generic: pool1 is reserved for NPR slave learned addressing and pool3 for the NPR master static client range. Remaining pools stay disabled and empty until explicitly configured.
Public variables
- bool dns_active
- uint64_t dns_server
- bool enabled
- uint64_t gateway
- bool gateway_active
- uint64_t ip_size
- uint64_t ip_start
- uint64_t max_allocations
- std::string source_interface
- uint64_t subnet_mask
- std::string type