[Settings] Start revamping the configuration settings API.

Add the concept of an abstract configuration setting, comprising a (DHCP)
tag value and an associated byte sequence.

Add the concept of a settings namespace.

Add functions for extracting string, IPv4 address, and signed and
unsigned integer values from configuration settings (analogous to
dhcp_snprintf(), dhcp_ipv4_option(), etc.).

Update functions for parsing and formatting named/typed options to work
with new settings API.

Update NVO commands and config UI to use new settings API.
6 files changed
tree: 3cd3e953e8d1a921cfca53e488f86bcd759742a6
  1. contrib/
  2. src/
  3. COPYING
  4. COPYRIGHTS
  5. LOG
  6. README
  7. VERSION