summaryrefslogtreecommitdiff
path: root/nuttx/netutils/README.txt
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-03-18 20:35:31 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-03-18 20:35:31 +0000
commitdacf833f9af5137dcad044152b8c75e56ddd0e79 (patch)
tree77d8c645bbcbc5843d09373dd67bf01207b5739e /nuttx/netutils/README.txt
parent058e81edfdee203f2143b3f0910aa957a7f8da48 (diff)
downloadpx4-nuttx-dacf833f9af5137dcad044152b8c75e56ddd0e79.tar.gz
px4-nuttx-dacf833f9af5137dcad044152b8c75e56ddd0e79.tar.bz2
px4-nuttx-dacf833f9af5137dcad044152b8c75e56ddd0e79.zip
Update documentation, change CONFIG_EXAMPLES_NSH to CONFIG_NSH
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3394 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/netutils/README.txt')
-rw-r--r--nuttx/netutils/README.txt39
1 files changed, 39 insertions, 0 deletions
diff --git a/nuttx/netutils/README.txt b/nuttx/netutils/README.txt
new file mode 100644
index 000000000..e4b05eb21
--- /dev/null
+++ b/nuttx/netutils/README.txt
@@ -0,0 +1,39 @@
+netutils
+^^^^^^^^
+
+This directory contains most of the network applications contained
+under the uIP-1.0 apps directory. As the uIP apps/README says,
+these applications "are not all heavily tested." These uIP apps
+include:
+
+ dhcpc - Dynamic Host Configuration Protocol (DHCP) client
+ resolv - uIP DNS resolver
+ smtp - Simple Mail Transfer Protocol (SMTP) client
+ telnetd - TELNET server
+ webclient - HTTP web client
+ webserver - HTTP web server
+
+You may find additional information on these apps in the uIP forum
+accessible through: http://www.sics.se/~adam/uip/index.php/Main_Page
+
+Additional applications that were not part of uIP (but which are
+highly influenced by uIP) include:
+
+ dhcpd - Dynamic Host Configuration Protocol (DHCP) server
+ tftpc - TFTP client
+ thttpd - This is a port of Jef Poskanzer's THTTPD HTPPD server.
+ See http://acme.com/software/thttpd/.
+
+If you use DHCPC/D, then some special configuration network options are
+required. These include:
+
+ CONFIG_NET=y Of course
+ CONFIG_NSOCKET_DESCRIPTORS And, of course, you must allocate some
+ socket descriptors.
+ 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_NET_BUFSIZE=650 The client must be prepared to receive
+ (or larger) DHCP messages of up to 576 bytes (excluding
+ Ethernet, IP, or UDP headers and FCS).