This is the mail archive of the
ecos-cvs@sourceware.org
mailing list for the ecos project.
ecos-opt/net/net/lwip_tcpip/current ChangeLog ...
- From: asl at sourceware dot org
- To: ecos-cvs at ecos dot sourceware dot org
- Date: 2 Mar 2006 18:28:13 -0000
- Subject: ecos-opt/net/net/lwip_tcpip/current ChangeLog ...
CVSROOT: /cvs/ecos
Module name: ecos-opt
Changes by: asl@sourceware.org 2006-03-02 18:28:13
Modified files:
net/net/lwip_tcpip/current: ChangeLog
net/net/lwip_tcpip/current/cdl: lwip_net.cdl
net/net/lwip_tcpip/current/include: lwipopts.h
net/net/lwip_tcpip/current/include/lwip: api.h
net/net/lwip_tcpip/current/src/api: api_lib.c sockets.c
net/net/lwip_tcpip/current/src/ecos: init.c
net/net/lwip_tcpip/current/tests: httpd.c socket.c tcpecho.c
udpecho.c
Log message:
* cdl/lwip_net.cdl: Add the interfaces CYGPKG_NET_STACK,
CYGPKG_NET_STACK_INET and CYGPKG_NET_STACK_INET6 and say that we
implement a network stack and an IPv4 stack. Without these interfaces
some of the Ethernet device drivers won't be compiled.
* cdl/lwip_net.cdl: Changed names of configuration options
according to eCos configuration option naming convention in
component writers guide.
* include/lwipopts.h: Changed mapping of eCos configuration
parameters to lwip configuration parameters. The mapping
was wrong because it expected a disabled eCos configuration
option is defined as 0 but a disabled eCos configuration option
is not defined.
* include/lwip/api.h Enumeration values of netconn_type are
defined conditional now to avoid compiler warnings if these
values are not evaluated in a switch statement.
* src/api/api_lib.c Compilation of code in several switch
statements is now conditional depending on configured
functionality.
* src/api/sockets.c Compilation of some code is now conditional
depending on configured functionality.