From owner-freebsd-net@FreeBSD.ORG Wed Sep 6 08:38:00 2006 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72F3216A4E1 for ; Wed, 6 Sep 2006 08:38:00 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from mrout3.yahoo.com (mrout3.yahoo.com [216.145.54.173]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27F6143D49 for ; Wed, 6 Sep 2006 08:37:59 +0000 (GMT) (envelope-from gnn@neville-neil.com) Received: from minion.local.neville-neil.com (proxy7.corp.yahoo.com [216.145.48.98]) by mrout3.yahoo.com (8.13.6/8.13.6/y.out) with ESMTP id k868bhB1024099 for ; Wed, 6 Sep 2006 01:37:44 -0700 (PDT) Date: Wed, 06 Sep 2006 17:37:43 +0900 Message-ID: From: gnn@freebsd.org To: freebsd-net@freebsd.org User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.0.50 (i386-apple-darwin8.7.1) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Subject: ALpha Release 0.2 of Packet Construction Set X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Sep 2006 08:38:00 -0000 This release includes checksumming for IP and ICMP packets (based on the algorithm in RFC 792) and LengthValue fields so you can easily encode things like DNS labels and the like. About half the work was done by Clement, our SoC student working on IPv6 security issues. As always comments welcome. http://pcs.sourceforge.net I hope to start writing some actual tests now that I have the ability to handle most of the relevant packet level code. BTW The package comes with quite a bit of documentation for an alpha release, as well as demo and test scripts to play with. Later, George