mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 00:14:22 +08:00
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
This commit is contained in:
@@ -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).
|
||||
Reference in New Issue
Block a user