From owner-cvs-src@FreeBSD.ORG Fri Feb 25 17:46:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B476F16A4CE; Fri, 25 Feb 2005 17:46:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99CEC43D41; Fri, 25 Feb 2005 17:46:49 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1PHknOo091657; Fri, 25 Feb 2005 17:46:49 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1PHknhL091656; Fri, 25 Feb 2005 17:46:49 GMT (envelope-from rwatson) Message-Id: <200502251746.j1PHknhL091656@repoman.freebsd.org> From: Robert Watson Date: Fri, 25 Feb 2005 17:46:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/tools/tools/netrate/netblast Makefile netblast.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Feb 2005 17:46:49 -0000 rwatson 2005-02-25 17:46:49 UTC FreeBSD src repository Added files: (Branch: RELENG_5) tools/tools/netrate/netblast Makefile netblast.c Log: Merge netblast, a high speed UDP packet blaster, from HEAD to RELENG_5; this was not merged with the other earlier parts of netrate previously. Bring both netblast.c and Makefile to revisions 1.2, ommitting only the change to NO_MAN present in HEAD: date: 2004/10/08 19:23:11; author: rwatson; state: Exp; Add a version of netsend that uses the interval timer rather than explicit clock reads to set an overall duration to the send, and blasts rather than trying to clock output. The goal of netblast, unlike netsend, is to send as many UDP packets as possible; the cost is that there's no ability to control the rate, and there's less accuracy in the timing as the interval timer granularity is relatively low. revision 1.2 date: 2005/02/12 20:03:30; author: rwatson; state: Exp; lines: +1 -1 Mark the signum argument to signal_handler() as __unused. Revision Changes Path 1.3.2.1 +8 -0 src/tools/tools/netrate/netblast/Makefile (new) 1.2.2.1 +197 -0 src/tools/tools/netrate/netblast/netblast.c (new)