From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5972 invoked by alias); 2 Mar 2006 18:28:14 -0000 Received: (qmail 5950 invoked by uid 9341); 2 Mar 2006 18:28:13 -0000 Date: Thu, 02 Mar 2006 18:28:00 -0000 Message-ID: <20060302182813.5948.qmail@sourceware.org> From: asl@sourceware.org To: ecos-cvs@ecos.sourceware.org Subject: ecos-opt/net/net/lwip_tcpip/current ChangeLog ... Mailing-List: contact ecos-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Post: List-Help: , Sender: ecos-cvs-owner@sourceware.org List-Subscribe: X-SW-Source: 2006/txt/msg00060.txt.bz2 List-Id: 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.