Add configuration checking
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1630 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
42d4074ce0
commit
bd8a4451da
@ -45,6 +45,40 @@
|
|||||||
#include <net/uip/uip-lib.h>
|
#include <net/uip/uip-lib.h>
|
||||||
#include <net/uip/dhcpd.h>
|
#include <net/uip/dhcpd.h>
|
||||||
|
|
||||||
|
/****************************************************************************
|
||||||
|
* Preprocessor Definitions
|
||||||
|
****************************************************************************/
|
||||||
|
|
||||||
|
/* Configuation Checkes *****************************************************/
|
||||||
|
/* BEWARE:
|
||||||
|
* There are other configuration settings needed in netutitls/dhcpd/dhcpdc.s,
|
||||||
|
* but there are default values for those so we cannot check them here.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef CONFIG_EXAMPLE_DHCPD_IPADDR
|
||||||
|
# error "You must define CONFIG_EXAMPLE_DHCPD_IPADDR"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef CONFIG_EXAMPLE_DHCPD_DRIPADDR
|
||||||
|
# error "You must define "
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef CONFIG_EXAMPLE_DHCPD_NETMASK
|
||||||
|
# error "You must define CONFIG_EXAMPLE_DHCPD_NETMASK"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef CONFIG_NET
|
||||||
|
# error "You must define CONFIG_NET"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef CONFIG_NET_UDP
|
||||||
|
# error "You must define CONFIG_NET_UDP"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef CONFIG_NET_BROADCAST
|
||||||
|
# error "You must define CONFIG_NET_BROADCAST"
|
||||||
|
#endif
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Private Data
|
* Private Data
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
Loading…
Reference in New Issue
Block a user