From owner-freebsd-ports@FreeBSD.ORG Wed Jan 24 22:08:23 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 00AC316A400 for ; Wed, 24 Jan 2007 22:08:23 +0000 (UTC) (envelope-from sxiao@cisco.com) Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by mx1.freebsd.org (Postfix) with ESMTP id D0F0313C465 for ; Wed, 24 Jan 2007 22:08:22 +0000 (UTC) (envelope-from sxiao@cisco.com) Received: from sj-dkim-5.cisco.com ([171.68.10.79]) by sj-iport-4.cisco.com with ESMTP; 24 Jan 2007 13:39:41 -0800 Received: from sj-core-4.cisco.com (sj-core-4.cisco.com [171.68.223.138]) by sj-dkim-5.cisco.com (8.12.11/8.12.11) with ESMTP id l0OLdcCj021271; Wed, 24 Jan 2007 13:39:38 -0800 Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id l0OLdanF002608; Wed, 24 Jan 2007 13:39:36 -0800 (PST) Received: from xmb-sjc-21a.amer.cisco.com ([171.70.151.152]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 24 Jan 2007 13:39:34 -0800 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Wed, 24 Jan 2007 13:39:33 -0800 Message-ID: <5BD9FA70F5EDAC43AB816A5FDE30F6AC01FC0507@xmb-sjc-21a.amer.cisco.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: ISIC v0.07 released Thread-Index: Acc//+FqrjkaskDkQJS2pUIVcqYLBA== From: "Shu Xiao \(sxiao\)" To: , , , X-OriginalArrivalTime: 24 Jan 2007 21:39:34.0081 (UTC) FILETIME=[235CCB10:01C74000] DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=6559; t=1169674778; x=1170538778; c=relaxed/simple; s=sjdkim5002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sxiao@cisco.com; z=From:=20=22Shu=20Xiao=20\(sxiao\)=22=20 |Subject:=20ISIC=20v0.07=20released |Sender:=20; bh=Wl/5YXTOhNheZP8BbZ1jgtELLFceFuMF/+9HHjLJGSM=; b=hnp9WdDGwkbRsv6IgyOaeTqYj2uJupZN+fKzjgGtF0+I6BH6MM9BAb6+i4CpjNT22NNikUKH uG4Li+6DMYw0XQVk2rATj68/AhQDkt3Y9LFL9iiJpDvoLb3gmP/3klaP; Authentication-Results: sj-dkim-5; header.From=sxiao@cisco.com; dkim=pass (s ig from cisco.com/sjdkim5002 verified; ); Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: ISIC v0.07 released X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 22:08:23 -0000 =20 =20 Please check it out at http://isic.sourceforge.net/=20 =20 Changes: =20 ISIC (v0.07) =20 - New IPv6 utilities: isic6, tcpsic6, udpsic6, icmpsic6. =20 - New tool multisic for sending random multicast UDP packets.=20 =20 - Fixed compilation errors with GCC v4. =20 - Added -k skip option for esic per the request from some users. =20 - Placed the flood control under low traffic limit case only. =20 The original flood protection code calls gettimeofday(), and runs after sending each packet. This is time consumping and prevents the tool from reaching high traffic limit on high speed interface (eg. 1000Base-TX). Now the flood control will take effect only if the specified maximum rate is less than 10MB/s. =20 - Corrected -t option bug with tcpsic: =20 The old one was using it reversely, e.g. -t 30 would generate packet with 30% of them having correct TCP checksum. But -t=20 is actually for the percentage of bad TCP checksum.=20 =20 - Changed to used 32-bit random numbers for some fields: =20 For IPv4 *sic tools, the source/destination IP address and TCP sequence/acknowledge numbers are 32-bit width, and should be assigned with equal size random numbers. The old code did not do shifting correctly. =20 - Changed the default value to 10 for all percentage options. =20 - Cleaned the usage printout of icmpsic: =20 There were ports used in the usage printout of icmpsic. This was misleading since no ports arguments needed for it. =20 - New manual page, try to get more help with "man isic".