From owner-freebsd-ports Tue May 9 18:50:12 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 67BB337B90B for ; Tue, 9 May 2000 18:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id SAA68102; Tue, 9 May 2000 18:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from rat-thing.netizen.com.au (rat-thing.netizen.com.au [203.30.75.120]) by hub.freebsd.org (Postfix) with ESMTP id 39C2337BF0B for ; Tue, 9 May 2000 18:46:14 -0700 (PDT) (envelope-from benno@rat-thing.netizen.com.au) Received: (from benno@localhost) by rat-thing.netizen.com.au (8.9.3/8.9.3) id LAA06399; Wed, 10 May 2000 11:46:07 +1000 (EST) (envelope-from benno) Message-Id: <200005100146.LAA06399@rat-thing.netizen.com.au> Date: Wed, 10 May 2000 11:46:07 +1000 (EST) From: benno@netizen.com.au Reply-To: benno@netizen.com.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/18476: New port - net/sting Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 18476 >Category: ports >Synopsis: New port - net/sting >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue May 09 18:50:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Benno Rice >Release: FreeBSD 5.0-CURRENT i386 >Organization: Netizen Pty Ltd >Environment: FreeBSD rat-thing.netizen.com.au 5.0-CURRENT FreeBSD 5.0-CURRENT #14: Mon May 8 10:20:55 EST 2000 benno@rat-thing.netizen.com.au:/usr/src/sys/compile/RATTHING i386 >Description: Port of sting, a network performance measurement tool. >How-To-Repeat: N/A. >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # sting # sting/Makefile # sting/pkg # sting/pkg/COMMENT # sting/pkg/DESCR # sting/pkg/PLIST # sting/files # sting/files/md5 # sting/patches # sting/patches/patch-ab # sting/patches/patch-ac # sting/patches/patch-aa # echo c - sting mkdir -p sting > /dev/null 2>&1 echo x - sting/Makefile sed 's/^X//' >sting/Makefile << 'END-of-sting/Makefile' X# New ports collection makefile for: sting X# Date created: 10 May 2000 X# Whom: benno@netizen.com.au X# X# $FreeBSD$ X# X XPORTNAME= sting XPORTVERSION= 0.7 XDISTNAME= sting XCATEGORIES= net XMASTER_SITES= http://www.cs.washington.edu/homes/savage/sting/ X XMAINTAINER= ports@FreeBSD.org X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/sting ${PREFIX}/bin X.if !defined(NOPORTDOCS) X ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/README.sting X.endif X X.include END-of-sting/Makefile echo c - sting/pkg mkdir -p sting/pkg > /dev/null 2>&1 echo x - sting/pkg/COMMENT sed 's/^X//' >sting/pkg/COMMENT << 'END-of-sting/pkg/COMMENT' XA tool that measures end-to-end TCP connection characteristics END-of-sting/pkg/COMMENT echo x - sting/pkg/DESCR sed 's/^X//' >sting/pkg/DESCR << 'END-of-sting/pkg/DESCR' Xsting is a TCP-based network measurement tool that measures end-to-end Xnetwork path characteristics. sting is unique because it can estimate Xone-way properties, such as loss rate, through careful manipulation and Xobservation of TCP behavior. In addition, using TCP allows sting to Xleverage the existing Internet infrastructure -- any TCP server can be Xused as a de facto measurement service -- and it avoids increasing Xproblems with ICMP-based network measurement (blocking, spoofing, rate Xlimiting, etc). X XWWW: http://www.cs.washington.edu/homes/savage/sting/ END-of-sting/pkg/DESCR echo x - sting/pkg/PLIST sed 's/^X//' >sting/pkg/PLIST << 'END-of-sting/pkg/PLIST' Xbin/sting Xshare/doc/README.sting END-of-sting/pkg/PLIST echo c - sting/files mkdir -p sting/files > /dev/null 2>&1 echo x - sting/files/md5 sed 's/^X//' >sting/files/md5 << 'END-of-sting/files/md5' XMD5 (sting.tar.gz) = 7b0d22f96bbde22f94ed5eb0f4a39e29 END-of-sting/files/md5 echo c - sting/patches mkdir -p sting/patches > /dev/null 2>&1 echo x - sting/patches/patch-ab sed 's/^X//' >sting/patches/patch-ab << 'END-of-sting/patches/patch-ab' X--- gmt2local.c Fri Nov 5 06:00:22 1999 X+++ gmt2local.c.new Wed May 10 11:10:05 2000 X@@ -32,7 +32,7 @@ X #include X #endif X X-#include "gnuc.h" X+/* #include "gnuc.h" */ X #ifdef HAVE_OS_PROTO_H X #include "os-proto.h" X #endif END-of-sting/patches/patch-ab echo x - sting/patches/patch-ac sed 's/^X//' >sting/patches/patch-ac << 'END-of-sting/patches/patch-ac' X--- setsignal.c Fri Nov 5 06:00:22 1999 X+++ setsignal.c.new Wed May 10 11:10:59 2000 X@@ -34,7 +34,7 @@ X #include X #endif X X-#include "gnuc.h" X+/* #include "gnuc.h" */ X #ifdef HAVE_OS_PROTO_H X #include "os-proto.h" X #endif END-of-sting/patches/patch-ac echo x - sting/patches/patch-aa sed 's/^X//' >sting/patches/patch-aa << 'END-of-sting/patches/patch-aa' X--- Makefile Fri Nov 5 06:00:22 1999 X+++ Makefile.new Wed May 10 11:11:23 2000 X@@ -42,7 +42,7 @@ X INCLS = -I. -I$(LIBPCAP) X DEFS = -DRETSIGTYPE=void -DHAVE_SIGACTION=1 X CFLAGS = -Wall $(CCOPT) $(DEFS) $(INCLS) X-LIBS = -lm $(LIBPCAP)/libpcap.a X+LIBS = -lm -lpcap X X all: sting X END-of-sting/patches/patch-aa exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message