nuttx-apps/netutils
patacongo ead92a8517 Fix some FTP compile errors when debug is on
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3657 42af7a65-404d-4744-a932-0658087f49c3
2011-06-01 23:33:39 +00:00
..
dhcpc tools/mkdep.sh should not report an error if there are no files on the command line 2011-05-11 01:27:04 +00:00
dhcpd tools/mkdep.sh should not report an error if there are no files on the command line 2011-05-11 01:27:04 +00:00
ftpc Fix some FTP compile errors when debug is on 2011-06-01 23:33:39 +00:00
resolv tools/mkdep.sh should not report an error if there are no files on the command line 2011-05-11 01:27:04 +00:00
smtp tools/mkdep.sh should not report an error if there are no files on the command line 2011-05-11 01:27:04 +00:00
telnetd tools/mkdep.sh should not report an error if there are no files on the command line 2011-05-11 01:27:04 +00:00
tftpc tools/mkdep.sh should not report an error if there are no files on the command line 2011-05-11 01:27:04 +00:00
thttpd tools/mkdep.sh should not report an error if there are no files on the command line 2011-05-11 01:27:04 +00:00
uiplib Changes for clean build of app/ directory with Windows toolchain 2011-04-10 16:08:08 +00:00
webclient tools/mkdep.sh should not report an error if there are no files on the command line 2011-05-11 01:27:04 +00:00
webserver tools/mkdep.sh should not report an error if there are no files on the command line 2011-05-11 01:27:04 +00:00
Makefile First cut at FTP client 2011-06-01 19:15:14 +00:00
README.txt Add a simple shell and configuration to verify the FTP client library 2011-06-01 23:09:29 +00:00

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
  ftpc      - FTP 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).