From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22775 invoked by alias); 28 Mar 2013 16:03:38 -0000 Mailing-List: contact ecos-devel-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-devel-owner@ecos.sourceware.org Received: (qmail 22558 invoked by uid 89); 28 Mar 2013 16:03:33 -0000 X-Spam-SWARE-Status: No, score=2.6 required=5.0 tests=AWL,BAYES_20,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_NO,RCVD_IN_HOSTKARMA_YE,RP_MATCHES_RCVD autolearn=ham version=3.3.1 Received: from mout.web.de (HELO mout.web.de) (212.227.15.4) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Thu, 28 Mar 2013 16:03:31 +0000 Received: from mail-ob0-f180.google.com ([209.85.214.180]) by smtp.web.de (mrweb002) with ESMTPSA (Nemesis) id 0Lr2I7-1Ur1Xf1q3H-00ePSV for ; Thu, 28 Mar 2013 17:03:28 +0100 Received: by mail-ob0-f180.google.com with SMTP id wo10so6918647obc.25 for ; Thu, 28 Mar 2013 09:03:26 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.60.7.97 with SMTP id i1mr17476867oea.89.1364486606548; Thu, 28 Mar 2013 09:03:26 -0700 (PDT) Received: by 10.76.117.38 with HTTP; Thu, 28 Mar 2013 09:03:26 -0700 (PDT) Date: Thu, 28 Mar 2013 16:03:00 -0000 Message-ID: Subject: FreeBSD TCP/IP stacks update to newer version possible? From: Max Seidenstuecker To: ecos-devel@ecos.sourceware.org Content-Type: text/plain; charset=ISO-8859-1 X-SW-Source: 2013-03/txt/msg00005.txt.bz2 Hello everyone, for a research project our company is aiming to use eCos on the target hardware. The major requirement is a working IPv6 implementation and TLS/SSL. In eCos there is a FreeBSD-based TCP/IP stack and an OpenSSL implementation available. I see so many changes in the KAME project (FreeBSD IPv6 base) that I am wondering if the version in eCos is stable enough. Has anyone got a summary of the changes between 2001 and 2006 where the project concluded? So we can see if an update is needed or worth doing. What would the tasks be to update an already ported stack? I would rate myself as a rookie in the area of network and OS related programming. But from what I saw in the code it seems like there is an compatibilty layer (eCos wrapper) provided for easy updates to the code. Would a copy/paste job and some minor adjustments to the code do the trick then? Sincerely, Max