Remove all options from examples/uip except for the webserver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1661 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
e4220a5706
commit
fc346719ec
@ -346,11 +346,7 @@ CONFIG_EXAMPLE_UIP_NOMAC=y
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10<<24|0<<16|0<<8|2)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10<<24|0<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -346,11 +346,7 @@ CONFIG_EXAMPLE_UIP_NOMAC=y
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10<<24|0<<16|0<<8|2)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10<<24|0<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=n
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=y
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -346,11 +346,7 @@ CONFIG_EXAMPLE_UIP_NOMAC=y
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10<<24|0<<16|0<<8|2)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10<<24|0<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -346,11 +346,7 @@ CONFIG_EXAMPLE_UIP_NOMAC=y
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10<<24|0<<16|0<<8|2)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10<<24|0<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -586,11 +586,7 @@ CONFIG_NX_MXCLIENTMSGS=16
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(192L<<24|168L<<16|0L<<8|128L)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(192L<<24|168L<<16|0L<<8|1L)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -615,11 +615,7 @@ CONFIG_EXAMPLE_POLL_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10L<<24|0L<<16|0L<<8|2L)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10L<<24|0L<<16|0L<<8|1L)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -623,11 +623,7 @@ CONFIG_EXAMPLE_POLL_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10L<<24|0L<<16|0L<<8|2L)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10L<<24|0L<<16|0L<<8|1L)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -615,11 +615,7 @@ CONFIG_EXAMPLE_POLL_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10L<<24|0L<<16|0L<<8|2L)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10L<<24|0L<<16|0L<<8|1L)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -615,11 +615,7 @@ CONFIG_EXAMPLE_POLL_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10L<<24|0L<<16|0L<<8|2L)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10L<<24|0L<<16|0L<<8|1L)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -610,11 +610,7 @@ CONFIG_EXAMPLE_POLL_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(192L<<24|168L<<16|0L<<8|128L)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(192L<<24|168L<<16|0L<<8|1L)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -615,11 +615,7 @@ CONFIG_EXAMPLE_POLL_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10L<<24|0L<<16|0L<<8|2L)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10L<<24|0L<<16|0L<<8|1L)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255L<<24|255L<<16|255L<<8|0L)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -446,11 +446,7 @@ CONFIG_USBSTRG_REMOVABLE=y
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10<<24|0<<16|0<<8|2)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10<<24|0<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -454,11 +454,7 @@ CONFIG_USBSTRG_REMOVABLE=y
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10<<24|0<<16|0<<8|2)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10<<24|0<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -438,11 +438,7 @@ CONFIG_USBSTRG_REMOVABLE=y
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10<<24|0<<16|0<<8|2)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10<<24|0<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -453,11 +453,7 @@ CONFIG_EXAMPLE_POLL_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10<<24|0<<16|0<<8|2)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10<<24|0<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -446,11 +446,7 @@ CONFIG_USBSTRG_REMOVABLE=y
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10<<24|0<<16|0<<8|2)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10<<24|0<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -454,11 +454,7 @@ CONFIG_NETUTILS_HTTPD_DUMPPSTATE=n
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10<<24|0<<16|0<<8|2)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10<<24|0<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -289,11 +289,7 @@ CONFIG_NET_RESOLV_ENTRIES=4
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(192<<24|168<<16|0<<8|128)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(192<<24|168<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -289,11 +289,7 @@ CONFIG_NET_RESOLV_ENTRIES=4
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(192<<24|168<<16|0<<8|128)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(192<<24|168<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -289,11 +289,7 @@ CONFIG_NET_RESOLV_ENTRIES=4
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(192<<24|168<<16|0<<8|128)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(192<<24|168<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -383,11 +383,7 @@ CONFIG_NX_MXCLIENTMSGS=16
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(192<<24|168<<16|0<<8|128)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(192<<24|168<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -377,11 +377,7 @@ CONFIG_NX_MXCLIENTMSGS=16
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(192<<24|168<<16|0<<8|128)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(192<<24|168<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -303,11 +303,7 @@ CONFIG_NET_RESOLV_ENTRIES=4
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(192<<24|168<<16|0<<8|128)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(192<<24|168<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -289,11 +289,7 @@ CONFIG_NET_RESOLV_ENTRIES=4
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(192<<24|168<<16|0<<8|128)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(192<<24|168<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -468,11 +468,7 @@ CONFIG_USBSTRG_REMOVABLE=y
|
||||
CONFIG_EXAMPLE_UIP_IPADDR=(10<<24|0<<16|0<<8|2)
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR=(10<<24|0<<16|0<<8|1)
|
||||
CONFIG_EXAMPLE_UIP_NETMASK=(255<<24|255<<16|255<<8|0)
|
||||
CONFIG_EXAMPLE_UIP_SMTP=n
|
||||
CONFIG_EXAMPLE_UIP_TELNETD=n
|
||||
CONFIG_EXAMPLE_UIP_WEBSERVER=y
|
||||
CONFIG_EXAMPLE_UIP_DHCPC=n
|
||||
CONFIG_EXAMPLE_UIP_WEBCLIENT=n
|
||||
|
||||
#
|
||||
# Settings for examples/nettest
|
||||
|
@ -249,13 +249,17 @@ examples/udp
|
||||
examples/uip
|
||||
^^^^^^^^^^^^
|
||||
|
||||
This is a port of uIP example application. It includes conditionally
|
||||
compiled logic to exercise the uIP webserver, telnet, smtp, dhcpc,
|
||||
and resolver.
|
||||
This is a port of uIP tiny webserver example application. Settings
|
||||
specific to this example include:
|
||||
|
||||
Other configuratin items apply also to the selected network utility.
|
||||
For example, the additional relevant settings for the uIP webserver
|
||||
are:
|
||||
CONFIG_EXAMPLE_UIP_NOMAC - (May be defined to use software assigned MAC)
|
||||
CONFIG_EXAMPLE_UIP_IPADDR - Target IP address
|
||||
CONFIG_EXAMPLE_UIP_DRIPADDR - Default router IP addess
|
||||
CONFIG_EXAMPLE_UIP_NETMASK - Network mask
|
||||
CONFIG_EXAMPLE_UIP_DHCPC - Select to get IP address via DHCP
|
||||
|
||||
Other configuration items apply also to the selected webserver net utility.
|
||||
Additional relevant settings for the uIP webserver net utility are:
|
||||
|
||||
CONFIG_NETUTILS_HTTPDSTACKSIZE
|
||||
CONFIG_NETUTILS_HTTPDFILESTATS
|
||||
|
@ -62,22 +62,14 @@
|
||||
|
||||
/* DHCPC may be used in conjunction with any other feature (or not) */
|
||||
|
||||
#if defined(CONFIG_EXAMPLE_UIP_DHCPC)
|
||||
#ifdef CONFIG_EXAMPLE_UIP_DHCPC
|
||||
# include <net/uip/resolv.h>
|
||||
# include <net/uip/dhcpc.h>
|
||||
#endif
|
||||
|
||||
/* Pick the netutils feature under test (which may be DHCPC) */
|
||||
/* Include uIP webserver definitions */
|
||||
|
||||
#if defined(CONFIG_EXAMPLE_UIP_SMTP)
|
||||
# include <net/uip/smtp.h>
|
||||
#elif defined(CONFIG_EXAMPLE_UIP_TELNETD)
|
||||
# include <net/uip/telnetd.h>
|
||||
#elif defined(CONFIG_EXAMPLE_UIP_WEBSERVER)
|
||||
# include <net/uip/httpd.h>
|
||||
#elif !defined(CONFIG_EXAMPLE_UIP_DHCPC)
|
||||
# error "No network application specified"
|
||||
#endif
|
||||
#include <net/uip/httpd.h>
|
||||
|
||||
/****************************************************************************
|
||||
* Definitions
|
||||
@ -101,14 +93,6 @@
|
||||
* Private Data
|
||||
****************************************************************************/
|
||||
|
||||
#if defined(CONFIG_EXAMPLE_UIP_SMTP)
|
||||
static const char g_host_name[] = "localhost";
|
||||
static const char g_recipient[] = "spudmonkey@racsa.co.cr";
|
||||
static const char g_sender[] = "nuttx-testing@example.com";
|
||||
static const char g_subject[] = "Testing SMTP from NuttX";
|
||||
static const char g_msg_body[] = "Test message sent by NuttX\r\n";
|
||||
#endif
|
||||
|
||||
/****************************************************************************
|
||||
* Public Functions
|
||||
****************************************************************************/
|
||||
@ -136,7 +120,7 @@ int user_start(int argc, char *argv[])
|
||||
#if defined(CONFIG_EXAMPLE_UIP_DHCPC) || defined(CONFIG_EXAMPLE_UIP_NOMAC)
|
||||
uint8 mac[IFHWADDRLEN];
|
||||
#endif
|
||||
#if defined(CONFIG_EXAMPLE_UIP_DHCPC) || defined(CONFIG_EXAMPLE_UIP_SMTP)
|
||||
#ifdef CONFIG_EXAMPLE_UIP_DHCPC
|
||||
void *handle;
|
||||
#endif
|
||||
|
||||
@ -154,10 +138,10 @@ int user_start(int argc, char *argv[])
|
||||
|
||||
/* Set up our host address */
|
||||
|
||||
#if !defined(CONFIG_EXAMPLE_UIP_DHCPC)
|
||||
addr.s_addr = HTONL(CONFIG_EXAMPLE_UIP_IPADDR);
|
||||
#else
|
||||
#ifdef CONFIG_EXAMPLE_UIP_DHCPC
|
||||
addr.s_addr = 0;
|
||||
#else
|
||||
addr.s_addr = HTONL(CONFIG_EXAMPLE_UIP_IPADDR);
|
||||
#endif
|
||||
uip_sethostaddr("eth0", &addr);
|
||||
|
||||
@ -171,13 +155,11 @@ int user_start(int argc, char *argv[])
|
||||
addr.s_addr = HTONL(CONFIG_EXAMPLE_UIP_NETMASK);
|
||||
uip_setnetmask("eth0", &addr);
|
||||
|
||||
#if defined(CONFIG_EXAMPLE_UIP_DHCPC)
|
||||
#ifdef CONFIG_EXAMPLE_UIP_DHCPC
|
||||
/* Set up the resolver */
|
||||
|
||||
resolv_init();
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_EXAMPLE_UIP_DHCPC)
|
||||
/* Get the MAC address of the NIC */
|
||||
|
||||
uip_getmacaddr("eth0", mac);
|
||||
@ -210,25 +192,9 @@ int user_start(int argc, char *argv[])
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_EXAMPLE_UIP_WEBSERVER)
|
||||
printf("Starting webserver\n");
|
||||
httpd_init();
|
||||
httpd_listen();
|
||||
#elif defined(CONFIG_EXAMPLE_UIP_TELNETD)
|
||||
printf("Starting telnetd\n");
|
||||
telnetd_init();
|
||||
#elif defined(CONFIG_EXAMPLE_UIP_SMTP)
|
||||
printf("Sending mail\n");
|
||||
uip_ipaddr(addr.s_addr, 127, 0, 0, 1);
|
||||
handle = smtp_open();
|
||||
if (handle)
|
||||
{
|
||||
smtp_configure(handle, g_host_name, &addr.s_addr);
|
||||
smtp_send(handle, g_recipient, NULL, g_sender, g_subject,
|
||||
g_msg_body, strlen(g_msg_body));
|
||||
smtp_close(handle);
|
||||
}
|
||||
#endif
|
||||
|
||||
while(1)
|
||||
{
|
||||
|
@ -1,7 +1,7 @@
|
||||
/****************************************************************************
|
||||
* examples/wget/host.c
|
||||
*
|
||||
* Copyright (C) 2007, 2009 Gregory Nutt. All rights reserved.
|
||||
* Copyright (C) 2009 Gregory Nutt. All rights reserved.
|
||||
* Author: Gregory Nutt <spudmonkey@racsa.co.cr>
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
|
7
netutils/telnetd/README.txt
Normal file
7
netutils/telnetd/README.txt
Normal file
@ -0,0 +1,7 @@
|
||||
This directory is here for historical reasons. Nothing contained in this
|
||||
directory is currently used by NuttX. This directly contains a functional
|
||||
port of the tiny uIP shell. In the NuttX environment, the NuttShell (at
|
||||
/examples/nsh) supercedes this tiny shell and also supports telnetd.
|
||||
|
||||
This example is retained here for reference purposes only.
|
||||
|
Loading…
Reference in New Issue
Block a user