summaryrefslogtreecommitdiff
path: root/nuttx/examples
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-03-26 01:31:43 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-03-26 01:31:43 +0000
commitefbea7b4e1f74be2777711afbe419c8883bcbb0e (patch)
tree5db3bc523f7252b814002e989f2b782bd0770cad /nuttx/examples
parentbbfe36496772f36bb56a620ac10e953fab99c11c (diff)
downloadpx4-nuttx-efbea7b4e1f74be2777711afbe419c8883bcbb0e.tar.gz
px4-nuttx-efbea7b4e1f74be2777711afbe419c8883bcbb0e.tar.bz2
px4-nuttx-efbea7b4e1f74be2777711afbe419c8883bcbb0e.zip
1st cut as BSD-izing uIP web client logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1642 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/examples')
-rw-r--r--nuttx/examples/README.txt4
-rw-r--r--nuttx/examples/uip/main.c38
2 files changed, 3 insertions, 39 deletions
diff --git a/nuttx/examples/README.txt b/nuttx/examples/README.txt
index 83c072da4..2c83dcd4f 100644
--- a/nuttx/examples/README.txt
+++ b/nuttx/examples/README.txt
@@ -250,8 +250,8 @@ examples/uip
^^^^^^^^^^^^
This is a port of uIP example application. It includes conditionally
- compiled logic to exercise the uIP webserver, webclient, telnet, smtp,
- dncpc, and resolver.
+ compiled logic to exercise the uIP webserver, telnet, smtp, dhcpc,
+ and resolver.
Other configuratin items apply also to the selected network utility.
For example, the additional relevant settings for the uIP webserver
diff --git a/nuttx/examples/uip/main.c b/nuttx/examples/uip/main.c
index d5091ae51..2719f5bf7 100644
--- a/nuttx/examples/uip/main.c
+++ b/nuttx/examples/uip/main.c
@@ -75,9 +75,6 @@
# include <net/uip/telnetd.h>
#elif defined(CONFIG_EXAMPLE_UIP_WEBSERVER)
# include <net/uip/httpd.h>
-#elif defined(CONFIG_EXAMPLE_UIP_WEBCLIENT)
-# include <net/uip/resolv.h>
-# include <net/uip/webclient.h>
#elif !defined(CONFIG_EXAMPLE_UIP_DHCPC)
# error "No network application specified"
#endif
@@ -174,7 +171,7 @@ 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) || defined(CONFIG_EXAMPLE_UIP_WEBCLIENT)
+#if defined(CONFIG_EXAMPLE_UIP_DHCPC)
/* Set up the resolver */
resolv_init();
@@ -231,12 +228,6 @@ int user_start(int argc, char *argv[])
g_msg_body, strlen(g_msg_body));
smtp_close(handle);
}
-#elif defined(CONFIG_EXAMPLE_UIP_WEBCLIENT)
- printf("Getting webpage\n");
- webclient_init();
- addr.s_addr = HTONL(CONFIG_EXAMPLE_UIP_DNSADDR);
- resolv_conf(&addr);
- resolv_query(CONFIG_EXAMPLE_UIP_SERVERURL);
#endif
while(1)
@@ -249,30 +240,3 @@ int user_start(int argc, char *argv[])
}
return 0;
}
-
-#if defined(CONFIG_EXAMPLE_UIP_WEBCLIENT)
-void webclient_closed(void)
-{
- printf("Webclient: connection closed\n");
-}
-
-void webclient_aborted(void)
-{
- printf("Webclient: connection aborted\n");
-}
-
-void webclient_timedout(void)
-{
- printf("Webclient: connection timed out\n");
-}
-
-void webclient_connected(void)
-{
- printf("Webclient: connected, waiting for data...\n");
-}
-
-void webclient_datahandler(char *data, uint16 len)
-{
- printf("Webclient: got %d bytes of data.\n", len);
-}
-#endif