From owner-freebsd-net@FreeBSD.ORG Sun Aug 9 04:27:18 2009 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C316E1065670 for ; Sun, 9 Aug 2009 04:27:18 +0000 (UTC) (envelope-from pz-freebsd-net@ziemba.us) Received: from ziemba.us (208-106-105-148.dsl.static.sonic.net [208.106.105.148]) by mx1.freebsd.org (Postfix) with ESMTP id 997D98FC22 for ; Sun, 9 Aug 2009 04:27:18 +0000 (UTC) Received: from hairball.ziemba.us (localhost.ziemba.us [127.0.0.1]) by hairball.ziemba.us (8.14.3/8.14.3) with ESMTP id n7942OiE067127 for ; Sat, 8 Aug 2009 21:02:24 -0700 (PDT) (envelope-from pz-freebsd-net@ziemba.us) Received: (from mailnull@localhost) by hairball.ziemba.us (8.14.3/8.14.3/Submit) id n7942Oc7067126 for freebsd-net@freebsd.org; Sat, 8 Aug 2009 21:02:24 -0700 (PDT) (envelope-from pz-freebsd-net@ziemba.us) X-Authentication-Warning: hairball.ziemba.us: mailnull set sender to pz-freebsd-net@ziemba.us using -f Received: (from news@localhost) by hairball.ziemba.us (8.14.3/8.14.3/Submit) id n7942NS4067061 for treehouse-mail-freebsd-net@hairball.treehouse.napa.ca.us; Sat, 8 Aug 2009 21:02:23 -0700 (PDT) (envelope-from news) From: "G. Paul Ziemba" To: freebsd-net@freebsd.org Date: Sun, 9 Aug 2009 04:02:23 +0000 (UTC) Message-id: References: <4A7A886B.3060900@elischer.org> <429535.52145.qm@web62106.mail.re1.yahoo.com> Errors-to: "G. Paul Ziemba" Subject: Re: How to port/build TCP/IP Stack. X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: paul+usenet@w6yx.stanford.edu List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Aug 2009 04:27:18 -0000 boseatjntu@yahoo.com (bose vemuri) writes: >Actually we need to implement TCP/IP stack on B >oot Loader(MIPS). We are planning to port FreeBSD TCP/IP Stack. Please help > me out how can i proceed further. An experienced developer could port IP, UDP, and TCP to an existing embedded system that already has an ethernet (or whatever lower layer you need) driver in a few weeks. You'll need to grab appropriate files from /usr/src/sys/netinet as well as the socket and mbuf related files from /usr/src/sys/kern and then connect it to the network driver for your physical interface. -- G. Paul Ziemba FreeBSD unix: 9:01PM up 13:05, 11 users, load averages: 0.02, 0.07, 0.07