embkernel
 All Classes Functions Variables Typedefs Groups Pages
NetCfg.hpp
1 //------------------------------------------------------------------------------
2 //This file is part of embKernel.
3 //See license.txt for the full license governing this code.
4 //------------------------------------------------------------------------------
5 
6 #ifndef NET_CFG_HPP_
7 #define NET_CFG_HPP_
8 
9 #include "CfgNet.hpp"
10 
11 #ifndef NET_CFG_DEBUG_ENABLE
12 #warning NET_CFG_DEBUG_ENABLE undefined
13 #define NET_CFG_DEBUG_ENABLE 0
14 #endif
15 
16 #ifndef NET_CFG_MAX_ARP_ENTRIES
17 #warning NET_CFG_MAX_ARP_ENTRIES undefined
18 #define NET_CFG_MAX_ARP_ENTRIES 4
19 #endif
20 
21 #ifndef NET_CFG_USE_DHCP_CLIENT
22 #warning NET_CFG_USE_DHCP_CLIENT undefined
23 #define NET_CFG_USE_DHCP_CLIENT 1
24 #endif
25 
26 #ifndef NET_CFG_USE_NBNS
27 #warning NET_CFG_USE_NBNS undefined
28 #define NET_CFG_USE_NBNS 1
29 #endif
30 
31 #ifndef NET_CFG_USE_REMOTE_CONFIGURATION
32 #warning NET_CFG_USE_REMOTE_CONFIGURATION undefined
33 #define NET_CFG_USE_REMOTE_CONFIGURATION 1
34 #endif
35 
36 #ifndef NET_CFG_REMOTE_CONFIGURATION_PORT
37 #warning NET_CFG_REMOTE_CONFIGURATION_PORT undefined
38 #define NET_CFG_REMOTE_CONFIGURATION_PORT 56789
39 #endif
40 
41 #endif /* NET_CFG_HPP_ */