===================== ``dhcpd`` DHCP Server ===================== This examples builds a tiny DHCP server for the target system. **Note**: For test purposes, this example can be built as a host-based DHCPD server. This can be built as follows:: cd examples/dhcpd make -f Makefile.host TOPDIR= NuttX configuration settings: - ``CONFIG_NET=y`` – of course. - ``CONFIG_NET_UDP=y`` – UDP support is required for DHCP (as well as various other UDP-related configuration settings). - ``CONFIG_NET_BROADCAST=y`` – UDP broadcast support is needed. - ``CONFIG_NETUTILS_NETLIB=y`` – The networking library is needed. - ``CONFIG_EXAMPLES_DHCPD_NOMAC`` – (May be defined to use software assigned MAC) See also ``CONFIG_NETUTILS_DHCPD_*`` settings described elsewhere and used in ``netutils/dhcpd/dhcpd.c``. These settings are required to described the behavior of the daemon.